Реклама Yandex

adsense 1v

Реклама Yandex

adsense 10v

Реклама Yandex

adsense 2v

Реклама Yandex

adsense 3v

Реклама Yandex

adsense 9v

Реклама Yandex

adsense 8v

Реклама Yandex

adsense 7v

Реклама Yandex

adsense 6v

Реклама Yandex

adsense 5v

Реклама Yandex

adsense 4v

Реклама Yandex

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

Бұл мақалада біз SUSE Rancher көмегімен Kubernetes-тің сақтық көшірмесін жасаудың үздік тәжірибелерін қарастырамыз, сондай-ақ егжей-тегжейлі нұсқаулар мен код мысалдарын береміз.


SUSE Rancher сақтық көшірмелеу мүмкіндіктері

SUSE Rancher Kubernetes кластерлері үшін кешенді сақтық көшірмелеу мүмкіндіктерін ұсынады:

  • Автоматтандырылған және қолмен сақтық көшірме жасау: Автоматтандырылған және қолмен жасалатын сақтық көшірмелерді қолдау.
  • Сақтық көшірмелерге арналған кең сақтау орнының таңдауы: Amazon S3 сияқты S3-үйлесімді қоймаларды, сондай-ақ NFS және басқа да қоймаларды қолдауды қамтиды.
  • Сақтау және сақтауды икемді орнату: Ескі сақтық көшірмелерді автоматты түрде жою және сақтау ережелерін орнату.
  • Жылдам қалпына келтіру: Жұмыс уақытын барынша азайту үшін қарапайым және жылдам қалпына келтіру процедуралары.

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

1-қадам: Rancher Backup орнату

  1. SUSE Rancher әкімшілік панеліне кіріңіз.
  2. "Apps & Marketplace" бөліміне өтіп, "Rancher Backup" табыңыз.
  3. Rancher Backup орнатыңыз: "Install" түймесін басып, нұсқауларды орындаңыз.

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

Rancher Backup орнатқаннан кейін, сақтық көшірме параметрлерін орнату қажет.

Amazon S3-де сақтық көшірме параметрлерінің мысалы:
yaml
apiVersion: resources.cattle.io/v1 kind: Backup metadata: name: example-backup namespace: cattle-resources-system spec: storageLocation: s3: bucketName: my-backup-bucket region: us-west-2 credentials: accessKeyId: YOUR_ACCESS_KEY secretAccessKey: YOUR_SECRET_KEY retention: maxNumber: 7
  • bucketName: S3 бакетінің атауы.
  • region: S3 бакетінің аймағы.
  • credentials: S3 аккаунтына кіру деректері.

Сақтық көшірмелерді сақтау құрылғыларының қолдауы

SUSE Rancher сақтық көшірмелерді сақтау үшін әртүрлі қоймаларды қолдайды, бұл сіздің инфрақұрылымыңызға ең қолайлы нұсқаны таңдауға мүмкіндік береді:

  • Amazon S3: Жоғары қолжетімділік пен масштабталатын кеңінен қолданылатын бұлтты сақтау.
  • Azure Blob Storage: Microsoft ұсынған жоғары өнімділік пен сенімді бұлтты сақтау.
  • Google Cloud Storage: Google ұсынған төмен кідіріспен және жоғары қолжетімділікпен бұлтты сақтау.
  • NFS (Network File System): Жергілікті немесе желілік сақтық көшірме қоймасы, ол жоғары жылдамдықты қол жеткізуді қамтамасыз етеді.
NFS-де сақтық көшірме параметрлерінің мысалы:
yaml
apiVersion: resources.cattle.io/v1 kind: Backup metadata: name: example-backup namespace: cattle-resources-system spec: storageLocation: nfs: server: nfs.example.com path: /backup-path retention: maxNumber: 7
  • server: NFS серверінің мекенжайы.
  • path: NFS серверіндегі каталог жолы.

Кластерді қалпына келтіру

1-қадам: Қалпына келтіру тапсырмасын жасау

Кластерді қалпына келтіру үшін сақталған сақтық көшірмелерді пайдаланып, қалпына келтіру тапсырмасын жасау қажет.

Қалпына келтіру тапсырмасын жасаудың мысалы:
yaml
apiVersion: resources.cattle.io/v1 kind: Restore metadata: name: example-restore namespace: cattle-resources-system spec: backupName: example-backup
  • backupName: Қалпына келтіру қажет сақтық көшірме атауы.

2-қадам: Қалпына келтіруді бақылау және аяқтау

Қалпына келтіру тапсырмасын жасағаннан кейін Rancher деректерді қалпына келтіру процесін бастайды. Сіз қалпына келтіру күйін Rancher әкімшілік панелі арқылы бақылай аласыз. Процестің сәтті аяқталғанына және барлық қажетті деректер мен конфигурациялардың қалпына келтірілгеніне көз жеткізіңіз.

Контейнерлер мен қолданбаларды қалпына келтіру

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

1. Қолданбалардың конфигурациялары мен деректерінің сақтық көшірмелерін жасау

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

2. Кластер күйін қалпына келтіру

Кластерді қалпына келтіру оның инфрақұрылымдық компоненттерін, мысалы, etcd, мастер-узелдердің конфигурацияларын және жұмыс узелдерін қалпына келтіруді қамтиды. Бұл контейнерлер іске қосылатын ортаны қалпына келтіреді.

Кластерді қалпына келтірудің мысалы:
yaml
apiVersion: resources.cattle.io/v1 kind: Restore metadata: name: example-cluster-restore namespace: cattle-resources-system spec: backupName: example-cluster-backup
  • backupName: Қалпына келтіру қажет сақтық көшірме атауы.

3. Қолданбалардың конфигурацияларын қалпына келтіру

Кластер қалпына келтірілгеннен кейін қолданбалардың конфигурацияларын қалпына келтіру қажет. Бұл контейнерлердің іске қосылуын басқаратын деплойменттер, StatefulSets, DaemonSets және басқа да Kubernetes ресурстарын қамтиды.

Деплойментті қалпына келтіру мысалы:
yaml
apiVersion: apps/v1 kind: Deployment metadata: name: my-application namespace: default spec: replicas: 3 selector: matchLabels: app: my-application template: metadata: labels: app: my-application spec: containers: - name: my-application-container image: my-application-image:latest ports: - containerPort: 80
  • name: Деплоймент атауы.
  • replicas: Репликалар саны.
  • containers: Контейнер конфигурациясы, атауын және образын қоса алғанда.

4. Қолданба деректерін қалпына келтіру

Егер сіздің қолданбаларыңыз деректерді сақтау үшін PersistentVolume (PV) пайдаланса, осы деректерді қалпына келтіру қажет. Бұл деректер базаларынан немесе басқа деректер қоймаларынан сақтық көшірмелерін қалпына келтіруді қамтуы мүмкін.

PersistentVolume қалпына келтіру мысалы:
yaml
apiVersion: v1 kind: PersistentVolumeClaim metadata: name: my-pvc namespace: default spec: accessModes: - ReadWriteOnce resources: requests: storage: 10Gi
  • name: PVC атауы.
  • accessModes: Қол жеткізу режимдері.
  • resources: Ресурстарға сұраныстар, соның ішінде сақтау өлшемі.

5. Құпиялар мен конфигурацияларды қалпына келтіру

Қолданбаларға құпия деректер мен параметрлерге қол жеткізу үшін пайдаланылатын құпияларды (Secrets) және конфигурацияларды (ConfigMaps) қалпына келтіруді ұмытпаңыз.

Secret қалпына келтіру мысалы:
yaml
apiVersion: v1 kind: Secret metadata: name: my-secret namespace: default type: Opaque data: username: YWRtaW4= password: MWYyZDFlMmU2N2Rm
  • name: Құпия атауы.
  • data: Base64-ке кодталған деректер.

Контейнерлер мен қолданбаларды қалпына келтірудің үздік тәжірибелері

  1. Деректердің үнемі сақтық көшірмесін жасау: Деректердің жоғалу қаупін азайту үшін қолданбалардың деректерін үнемі сақтық көшірмесін жасауды орнатыңыз.
  2. Процестерді автоматтандыру: Қолданбалардың деректері мен конфигурацияларын сақтық көшірмелеу және қалпына келтіру үшін автоматтандырылған құралдарды пайдаланыңыз.
  3. Қалпына келтіруді тестілеу: Деректер мен конфигурациялардың сәтті қалпына келтірілетініне көз жеткізу үшін қалпына келтіру процесін үнемі сынақтан өткізіңіз.
  4. Процедураларды құжаттау: Сақтық көшірмелеу және қалпына келтіру процесстері бойынша заманауи құжаттаманы қолдап отырыңыз, бұл ақаулық туындаған жағдайда жылдам әрекет етуге мүмкіндік береді.

Сақтық көшірмелеудің үздік тәжірибелері

  1. Үнемі сақтық көшірмелеу: Деректердің жоғалу қаупін азайту үшін автоматты сақтық көшірмелеуді орнатыңыз. Сақтық көшірмелеу жиілігі кластердегі деректердің өзгеру қарқындылығына байланысты болады.
  2. Қалпына келтіруді тестілеу: Сақтық көшірмелердің жұмыс істеп тұрғанына және қалпына келтіру процесінің еш қиындықсыз орындалатынына көз жеткізу үшін қалпына келтіру процесін үнемі сынақтан өткізіңіз.
  3. Географиялық тұрғыдан әртүрлі сақтық көшірмелерді сақтау: Аймақтық ақаулықтардан қосымша қорғауды қамтамасыз ету үшін сақтық көшірмелерді сақтау үшін әртүрлі аймақтарды немесе қоймаларды пайдаланыңыз.
  4. Мониторинг және ескерту: Сақтық көшірмелеу және қалпына келтіру күйін бақылауды және олар туралы хабарлауды орнатыңыз, бұл кез келген мәселелерге жылдам әрекет етуге мүмкіндік береді.

Қорытынды

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

Реклама Google

 

 

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

 

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

 

 

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




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

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

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

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

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

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

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

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

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

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

 

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

 

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

 

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

 

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

 

 

 

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

 

 

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

 

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

 

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

 

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

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

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

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