Wolkra bütöv serveri saxlamağın iki yolunu təklif edir: server qiymətinin 20%-inə başa gələn və 7 bərpa nöqtəsi saxlayan avtomatik gündəlik ehtiyat nüsxələr, həmçinin istədiyiniz vaxt çəkdiyiniz, hər GB üçün ödədiyiniz və yeni serverlər yaratmaq üçün istifadə edə bildiyiniz snapshot-lar.
Avtomatik ehtiyat nüsxələr
Aktivləşdirmə
Ehtiyat nüsxələri server yaradarkən və ya sonradan yandırın:
- Konsolda serveri açın.
- Backups bölməsinə keçin.
- Enable backups seçin.
Bundan sonra ehtiyat nüsxə hər gün çıxarılır. Ən son 7 bərpa nöqtəsi saxlanılır, köhnələri avtomatik silinir.
Qiymət
Ehtiyat nüsxələr serverin qiymətinin 20%-inə başa gəlir. Aylıq €3.49 olan server üçün bu, ayda təxminən €0.70 deməkdir. Hər şey kimi, bu da əvvəlcədən ödənilmiş balansınızdan hər başlanmış saat üzrə hesablanır və aylıq məbləğlə məhdudlaşır. Bax: qiymətlər.
Bərpa
- Serveri açın və Backups bölməsinə keçin.
- İstədiyiniz bərpa nöqtəsini seçin.
- Restore seçin və təsdiqləyin.
Bərpa serverin cari diskini ehtiyat nüsxə ilə əvəz edir. Həmin ehtiyat nüsxədən sonra yazılan hər şey itir, ona görə də əmin deyilsinizsə, əvvəlcə cari vəziyyətin snapshot-unu çəkin.
Söndürmə
Eyni yerdə Disable backups seçin. Ehtiyat nüsxələr üçün ödəniş dayanır. Mövcud bərpa nöqtələrinin taleyini öyrənmək üçün təsdiq pəncərəsini oxuyun və cari vəziyyəti saxlamaq istəyirsinizsə, əvvəlcə snapshot çəkin.
Snapshot-lar
Snapshot çəkmək
- Serveri açın.
- Snapshots bölməsinə keçin və Take snapshot seçin.
- Ona aydın ad verin, məsələn
before-postgres-17.
Snapshot üçün yaxşı məqamlar:
- əməliyyat sistemini və ya verilənlər bazasını yeniləməzdən əvvəl;
- böyük konfiqurasiya dəyişikliklərindən əvvəl;
- daha çox server üçün şablon istədikdə.
Snapshot-dan server yaratmaq
Server yaradarkən image kimi snapshot-unuzu seçin. Yeni server eyni disk məzmunu ilə başlayır. Sonra hostname və ya tətbiq secret-ləri kimi unikal olmalı hər şeyi dəyişin. Diski ən azı orijinal serverdəki qədər olan plan seçin.
Bu, serveri "park etməyin" də ucuz yoludur: snapshot çəkin, serveri silin və lazım olanda onu snapshot-dan yenidən yaradın. Bu müddətdə yalnız snapshot yaddaşı üçün ödəyirsiniz.
Qiymət
Snapshot-lar mövcud olduğu müddətdə hər GB üzrə hesablanır. Artıq lazım olmayanları Snapshots bölməsində silin.
Ehtiyat nüsxələri ardıcıl edin
Ehtiyat nüsxələr və snapshot-lar diski server işləyərkən kopyalayır. Fayl sistemləri bunun öhdəsindən yaxşı gəlir, verilənlər bazaları isə işə düşəndə elektrik kəsilməsindən sonrakı kimi özünü bərpa edir. Vacib verilənlər bazaları üçün server daxilində məntiqi dump-lar da saxlayın:
sudo -u postgres pg_dump -Fc mydb > /tmp/mydb.dump
Dump-ları ehtiyat nüsxə vaxtından əvvəl cron ilə işə salın ki, hər bərpa nöqtəsində təmiz dump olsun.
Nüsxəni başqa yerdə də saxlayın
Provayderin ehtiyat nüsxələri səhvlərdən və server problemlərindən qoruyur. Vacib məlumatlar üçün Wolkra hesabınızdan kənarda, məsələn restic ilə şifrələnmiş nüsxə əlavə edin. Ehtiyat nüsxə strategiyası bələdçisi saxlama müddətləri və bərpa testləri ilə tam quraşdırmanı göstərir.
Bərpanı sınaqdan keçirin
Bir neçə həftədən bir ehtiyat nüsxədən və ya snapshot-dan test serveri yaradın və tətbiqinizin işə düşdüyünü yoxlayın. Saatlıq hesablama ilə bir saatlıq test çox az başa gəlir.
API
Snapshot-lar daxil olmaqla server əməliyyatları API-də https://api.wolkra.com/v1/actions və server endpoint-lərində https://api.wolkra.com/v1/servers görünür. Bax: API tokenləri.
Məhsul səhifəsində ətraflı: ehtiyat nüsxələr və snapshot-lar.
Tez-tez verilən suallar
Ehtiyat nüsxələr neçəyədir?
Gündəlik avtomatik ehtiyat nüsxələr server qiymətinin 20%-inə başa gəlir və 7 bərpa nöqtəsi saxlayır. Snapshot-lar isə saxladığınız müddətdə hər GB üzrə hesablanır.
Ehtiyat nüsxə ilə snapshot arasında fərq nədir?
Ehtiyat nüsxələr hər gün avtomatik çıxarılır və 7 bərpa nöqtəsi arasında dövr edir. Snapshot-lar isə siz istədikdə çəkilir, silənə qədər saxlanılır və yeni serverlər yaratmaq üçün istifadə oluna bilər.
Ehtiyat nüsxələrə qoşulmuş volume-lar daxildirmi?
Volume-lara ayrıca baxın: onların məlumatlarının əhatə olunduğuna əmin olmaq üçün verilənlər bazası dump-ları və ya restic kimi öz alətlərinizlə ehtiyat nüsxə çıxarın.
Snapshot-dan əvvəl serveri dayandırmalıyammı?
Bu vacib deyil. Yüklü verilənlər bazalarında ən təmiz nəticə üçün əvvəlcə bazanı və ya serveri dayandırın, yaxud server daxilində çıxarılmış təzə baza dump-ına arxalanın.