Реклама Google

adsense 1v

Реклама Google

adsense 2v

Реклама Google

Виртуалды контейнерлердің сақтық көшірмесін жасау үшін Portworx орнату және конфигурациялау бойынша толық нұсқаулар. Қолдану мысалдары


 

Portworx - Docker , LXC және Kubernetes сияқты контейнерлік орталарда бұлтты сақтауды және деректерді басқаруға арналған жетекші платформа .

Бұл мақалада біз виртуалды контейнердің сақтық көшірмесін жасау үшін Portworx орнату, конфигурациялау және пайдалану жолын қарастырамыз .

 

1-қадам: Portworx орнатыңыз

 

1.1 Орташа дайындық

 

Portworx қолданбасын орнатпас бұрын, Kubernetes кластеріне кіру рұқсатыңыз бар екеніне және әкімшілік тапсырмаларды орындауға жеткілікті құқықтарыңызға көз жеткізіңіз. Сондай-ақ, сізде Portworx пайдаланатын деректер қоймасына (мысалы, бұлттық қойма немесе жергілікті дискілер) кіру мүмкіндігі болуы керек.

 

1.2 DaemonSet арқылы орнату

 

Portworx Kubernetes жүйесінде DaemonSet ретінде орнатылған. Орнату үшін мына қадамдарды орындаңыз:

  1. Ресми Portworx веб-сайтына өтіп , белгіні алу үшін тіркеліңіз.

  2. Portworx дайындау және орнату үшін келесі пәрмендерді іске қосыңыз:

 


 
kubectl apply -f 'https://install.portworx.com/?mc=false&kbver=$(kubectl version --short | awk -Fv '/Server Version: / {print $3}')'

 

Бұл пәрмен Kubernetes кластерінің нұсқасын автоматты түрде анықтайды және Portworx орнату үшін сәйкес конфигурацияны қолданады.

 

2-қадам: Portworx орнату

 

2.1 Сақтау конфигурациясы

 

Орнатқаннан кейін, контейнер деректерін басқару үшін Portworx пайдаланатын жадты теңшеу керек. Бұл жергілікті сақтау немесе бұлтты сақтау болуы мүмкін.

Жергілікті дискілерді конфигурациялаудың мысалы:

  • Сақтау конфигурациясының файлын жасаңыз storagecluster.yaml:

 


 
apiVersion: core.libopenstorage.org/v1alpha1
kind: StorageCluster
metadata:
name: px-cluster
namespace: kube-system
spec:
kvdb:
internal: true
cloudStorage:
deviceSpecs:
- type=gp2,size=100
storage:
useAll: true

 

  • Конфигурацияны қолданыңыз:

 


 
kubectl apply -f storagecluster.yaml

 

2.2 Сақтық көшірмені орнату

 

Portworx деректердің сақтық көшірмесін жасаудың әртүрлі әдістерін, соның ішінде S3-үйлесімді жадпен біріктіруді қолдайды.

  1. S3 тіркелгі деректерін сақтау үшін құпияны жасаңыз:

 


 
kubectl create secret generic px-backup-secret \
--from-literal=accessKey=<YOUR_ACCESS_KEY> \
--from-literal=secretKey=<YOUR_SECRET_KEY> \
--namespace=kube-system

 

  1. Сақтық көшірмелердің қайда сақталатынын көрсету үшін LocationProfile орнатыңыз:

 


 
apiVersion: stork.libopenstorage.org/v1alpha1
kind: BackupLocation
metadata:
name: px-backup-location
namespace: kube-system
location:
type: s3
path: s3://<YOUR_BUCKET_NAME>
s3Config:
region: <YOUR_REGION>
accessKey: <YOUR_ACCESS_KEY>
secretKey: <YOUR_SECRET_KEY>

 

Конфигурацияны қолданыңыз:

 


 
kubectl apply -f backuplocation.yaml

 

3-қадам: Сақтық көшірме жасау және қалпына келтіру үшін Portworx пайдалану

 

3.1 Сақтық көшірме жасау

 

Сақтық көшірме жасау үшін қажетті параметрлерді көрсете отырып, Сақтық көшірме нысанын пайдаланыңыз.

Сақтық көшірме конфигурациясының мысалы:

 


 
apiVersion: stork.libopenstorage.org/v1alpha1
kind: ApplicationBackup
metadata:
name: px-backup
namespace: default
spec:
backupLocation: px-backup-location
namespaces:
- default
selectors:
matchLabels:
app: nginx

 

Конфигурацияны қолданыңыз:

 


 
kubectl apply -f applicationbackup.yaml

 

3.2 Сақтық көшірмеден қалпына келтіру

 

Деректерді қалпына келтіру үшін сақтық көшірменің атын көрсете отырып, Қалпына келтіру нысанын пайдаланыңыз.

Конфигурацияны қалпына келтіру мысалы:

 


 
apiVersion: stork.libopenstorage.org/v1alpha1
kind: ApplicationRestore
metadata:
name: px-restore
namespace: default
spec:
backupName: px-backup
namespaceMapping:
default: restored

 

Конфигурацияны қолданыңыз:

 


 
kubectl apply -f applicationrestore.yaml

 

3.3 Сақтық көшірмелерді бақылау және басқару

 

kubectlСақтық көшірмелердің және қалпына келтірулердің күйін бақылау үшін пайдалануға болады :

 


 
kubectl get applicationbackup -n default
kubectl get applicationrestore -n default

 

4-қадам: Docker және LXC контейнерлерімен жұмыс істейтін Portworx мысалдары

 

4.1 Docker контейнерлері бар Portworx

 

Portworx контейнер деректерін басқару үшін Docker бағдарламасымен біріктірілуі мүмкін. Ол үшін мына қадамдарды орындаңыз:

  1. Docker түйіндеріне Portworx орнатыңыз.

  2. Portworx томдарын пайдаланып Docker контейнерін жасаңыз және іске қосыңыз:

 


 
docker volume create -d pxd --name=px-vol
docker run -d -v px-vol:/data --name=nginx nginx

 

  1. Portworx көмегімен дыбыстың сақтық көшірмесін жасаңыз:

 


 
pxctl snapshot create --name px-vol-snapshot px-vol
pxctl cloud-backup create --volume px-vol --snapshot px-vol-snapshot --bucket <YOUR_BUCKET_NAME> --cred-id <YOUR_CRED_ID>

 

4.2 LXC контейнерлері бар Portworx

 

Portworx сонымен қатар көлемді басқару және деректердің сақтық көшірмесін жасау үшін LXC-мен бірге пайдаланылуы мүмкін.

  1. LXC түйіндеріне Portworx орнатыңыз.

  2. Portworx томдарын пайдаланып LXC контейнерін жасаңыз:

 


 
lxc launch ubuntu:20.04 my-container
lxc config device add my-container px-vol disk source=/var/lib/pwx/pxd/px-vol path=/data

 

  1. Portworx көмегімен дыбыстың сақтық көшірмесін жасаңыз:

 


 
pxctl snapshot create --name px-vol-snapshot px-vol
pxctl cloud-backup create --volume px-vol --snapshot px-vol-snapshot --bucket <YOUR_BUCKET_NAME> --cred-id <YOUR_CRED_ID>

 

5-қадам: Kubernetes жүйесінде Portworx пайдалану

 

Portworx Kubernetes-пен тамаша жұмыс істейді және бұлтты сақтауды және Kubernetes кластерлеріндегі деректерді басқаруға арналған жетекші платформалардың бірі болып табылады. Ол контейнерлік орталарда тұрақты көлемді басқару, сақтық көшірме жасау, қалпына келтіру, жоғары қолжетімділік және деректерді тасымалдау үшін шешімдерді ұсынады.

 

5.1 Репозиторий конфигурациясы

 

Орнатқаннан кейін, контейнер деректерін басқару үшін Portworx пайдаланатын жадты теңшеу керек. Бұл жергілікті сақтау немесе бұлтты сақтау болуы мүмкін.

Жергілікті дискілерді конфигурациялаудың мысалы:

  1. Сақтау конфигурациясының файлын жасаңыз storagecluster.yaml:

 


 
apiVersion: core.libopenstorage.org/v1alpha1
kind: StorageCluster
metadata:
name: px-cluster
namespace: kube-system
spec:
kvdb:
internal: true
cloudStorage:
deviceSpecs:
- type=gp2,size=100
storage:
useAll: true

 

  1. Конфигурацияны қолданыңыз:

 


 
kubectl apply -f storagecluster.yaml

 

5.2 Сақтық көшірмені орнату

 

Portworx деректердің сақтық көшірмесін жасаудың әртүрлі әдістерін, соның ішінде S3-үйлесімді жадпен біріктіруді қолдайды.

  1. S3 тіркелгі деректерін сақтау үшін құпияны жасаңыз:

 


 
kubectl create secret generic px-backup-secret \
--from-literal=accessKey=<YOUR_ACCESS_KEY> \
--from-literal=secretKey=<YOUR_SECRET_KEY> \
--namespace=kube-system

 

  1. Сақтық көшірмелердің қайда сақталатынын көрсету үшін LocationProfile орнатыңыз:

 


 
apiVersion: stork.libopenstorage.org/v1alpha1
kind: BackupLocation
metadata:
name: px-backup-location
namespace: kube-system
location:
type: s3
path: s3://<YOUR_BUCKET_NAME>
s3Config:
region: <YOUR_REGION>
accessKey: <YOUR_ACCESS_KEY>
secretKey: <YOUR_SECRET_KEY>

 

Конфигурацияны қолданыңыз:

 


 
kubectl apply -f backuplocation.yaml

 

5.3 Сақтық көшірме жасау және қалпына келтіру үшін Portworx пайдалану

 

Сақтық көшірме жасау

 

Сақтық көшірме жасау үшін қажетті параметрлерді көрсете отырып, Сақтық көшірме нысанын пайдаланыңыз.

Сақтық көшірме конфигурациясының мысалы:

 


 
apiVersion: stork.libopenstorage.org/v1alpha1
kind: ApplicationBackup
metadata:
name: px-backup
namespace: default
spec:
backupLocation: px-backup-location
namespaces:
- default
selectors:
matchLabels:
app: nginx

 

Конфигурацияны қолданыңыз:

 


 
kubectl apply -f applicationbackup.yaml

 

Сақтық көшірмеден қалпына келтіру

 

Деректерді қалпына келтіру үшін сақтық көшірменің атын көрсете отырып, Қалпына келтіру нысанын пайдаланыңыз.

Конфигурацияны қалпына келтіру мысалы:

 


 
apiVersion: stork.libopenstorage.org/v1alpha1
kind: ApplicationRestore
metadata:
name: px-restore
namespace: default
spec:
backupName: px-backup
namespaceMapping:
default: restored

 

Конфигурацияны қолданыңыз:


 
kubectl apply -f applicationrestore.yaml

 

Сақтық көшірмелерді бақылау және басқару

 

kubectlСақтық көшірмелердің және қалпына келтірулердің күйін бақылау үшін пайдалануға болады :

 


 
kubectl get applicationbackup -n default
kubectl get applicationrestore -n default

 

Portworx-ке жылдам шолу

 

Portworx Docker , LXC және Kubernetes сияқты контейнерлік орталарда деректерді басқаруға арналған қуатты құралдарды ұсынады .

Осы қадамдар мен мысалдарды орындау арқылы виртуалды контейнерлер мен деректерді қорғау үшін Portworx орнату, теңшеу және пайдалану мүмкіндігіне ие боласыз.

Бұл күтпеген оқиғалар кезінде қалыпты жұмысқа тез оралуды қамтамасыз ете отырып, инфрақұрылымыңыздың сенімділігі мен тұрақтылығын айтарлықтай жақсартады.

Біз сізге заманауи сақтық көшірме жүйелері бойынша кеңес беруге әрқашан қуанышты боламыз.

Реклама Google

 

 

 
Получить консультацию о системах резервного копирования
Назар аударыңыз! Бұл мақала ресми құжат емес.
Ақпаратты сақтықпен және сынақ ортасында пайдалану керек.
Әлемдегі жетекші жеткізушілерден сақтық көшірме жасау және киберқауіпсіздік бағдарламалық құралының тегін сынақ нұсқасына тапсырыс беріңіз: Тегін сақтық көшірме жасау және киберқауіпсіздік бағдарламалық құралының спецификациясын есептеу қызметіміздің артықшылығын пайдаланыңыз:

 

Заманауи сақтық көшірме жасау, репликациялау, деректерді синхрондау және төлемдік бағдарламадан қорғау жүйелерін құру туралы сұрақтарыңыз болса, қазіргі заманғы деректердің сақтық көшірмесін жасау және қалпына келтіру технологиялары бойынша кеңес алу үшін біздің компанияға хабарласыңыз . Біздің компанияның осы салада 20 жылдан астам тәжірибесі бар.

 

 

test drive Дұрыс сақтық көшірме жүйесін таңдау үшін үш қадам




 Ақпаратқа толы қазіргі заманда дұрыс таңдау жасау қиын.
 
із сізге армандаған сақтық көшірме жүйесін таңдауға және құруға көмектесетін үш тегін қызметті ұсынамыз.

1. Бағдарламалық қамтамасыз етудің спецификациясын есептеу

Техникалық сипаттаманы есептеу формасын ашыңыз.

Сервер деректерін енгізіңіз және сатып алу немесе болашақ құнын бағалау үшін қатесіз сипаттаманы алыңыз.

2. Виртуалды өнімнің демонстрациясы

Сақтық көшірме жүйелері өте күрделі бағдарламалық құрал болып табылады. Толық тестілеуді өткізу және күшті және әлсіз жақтарды анықтау үшін жеткілікті уақыт пен сынақ ортасын табу әрқашан мүмкін емес.

ұл жағдайда алдымен бағдарламаның виртуалды зертханада қалай жұмыс істейтінін көруді ұсынамыз. 

3. Сынақ нұсқасын алыңыз

Сынақ сұрау формасын толтырыңыз

Сақтық көшірме жасау бағдарламалық құралы сізге сәйкес келетініне көз жеткізіңіз

 

Сақтық көшірме жасаудың ең жақсы тәжірибелері
Виртуалды машиналардың сақтық көшірмесін жасау және қалпына келтіру жолы
Сақтық көшірме бағдарламалық құралының тегін сынақтары
Сақтық көшірме жүйесіне қадамдар

 

Қазақстанда бағдарламалық жасақтаманы сатып алу (спецификацияны тегін есептеу)

 

Әр түрлі салаларға арналған шешімдер

 

Бағдарламалар туралы толық ақпарат

 

 

 

Облактармен жұмыс практикалары

 

 

Техникалық құжаттар кітапханасы

 

Бизнеснің шексіздігін қамтамасыз ету
 
Тегін бағдарламалық құрал
 
Сақтық көшірме технологиялары туралы арнайы ресурстар

 

Қазақстанда бағдарламалық қамтамасыз етуді қалай сатып алуға болады

 

ТОО Лингуа Мадре жеке деректерді қалай өңдейді
Қазақстандағы серіктес ЖШС Lingua Madre
  • Мақалалар 1046
  • «Материалдар көру саны» 239784

Виртуалды контейнерлерді пайдалану және Kubernetes оркестрациясына көшу айтарлықтай артықшылықтар әкеледі.

Сонымен бірге ақпараттық жүйе күрделене түседі.

Kubernetes кластерлерін құру, қорғау, резервтік көшіру және геотаралған High Availability кластерлер бойынша барлық сұрақтар бойынша сізге көмек көрсетуге дайынбыз. Бізбен байланысыңыз.