Web Siteleri

Zaman Noktasında Kurtarma

Point-in-time recovery lets you rebuild your database as it was at a chosen minute, rather than only at the moment yesterday's backup ran. This guide covers what it does and does not cover, how to…

Zaman İçinde Geri Yükleme, seçilen bir dakikaya geri dönüş yapmanızı sağlar; bu, yalnızca dünün yedeklemesinin çalıştığı andaki duruma geri dönüş yerine veritabanınızı o anki haliyle yeniden oluşturmanıza olanak tanır. Bu kılavuz, ne yaptığını ve neyi yapmadığını, nasıl etkinleştirileceğini, geri yükleme istemenin nasıl yapılacağını ve geri yüklemenin tam olarak neyi etkilediğini kapsamaktadır.

Amacı

Günlük bir yedekleme günde bir geri yükleme noktası sağlar. Bu, çoğu felaket için yeterlidir ve saat 14:15'te hatalı bir içe aktarma, bozuk bir eklenti veya yanlış toplu düzenleme çalıştırıldığı ve saat 16:00'da fark edildiği özel durumda işe yaramaz. Dünün yedeklemesine geri dönmek, hatanın yanı sıra sabahın tüm gerçek çalışmasını da ortadan kaldırır.

Zaman İçinde Geri Yükleme bu açığı kapatır. Etkinleştirildiğinde, veritabanının değişim günlüğü sürekli olarak şirket dışı depolama alanına gönderilir, böylece geri yükleme, saklanan penceredeki herhangi bir dakikaya kadar oynatılabilir.

Zaman İçinde Geri Yükleme yalnızca VERİTABANINI kapsar. Dosyalarınızı kapsamaz: yükleme yok, tema veya eklenti kodu yok, disk üzerindeki yapılandırma dosyaları yok. Birisi bir görüntü klasörünü silerse, PITR onu geri getirmez. Dosyalar için bir dosya yedeklemesine ihtiyacınız vardır. Bkz. Yedekleme Alma ve Yedeklemeden Geri Yükleme.

KPanel İçinde Nerede Bulunur

  1. KPanel'de oturum açın.
  2. Sol kenar çubuğunda Websites öğesine tıklayın, ardından siteyi tıklayın.
  3. Sitenin sekme şeridinde Backups öğesini açın, ardından Point-in-time recovery öğesini açın.

Doğrudan adres: /websites/<site-id>/pitr.

KPanel'de bir sitenin Zaman İçinde Geri Yüklemesi

Uygunluk

Zaman İçinde Geri Yükleme, iki şeyin doğru olmasını gerektirir.

Planınız bunu içermelidir. WordPress plan aileleri üzerinde mevcuttur.

Site bir WordPress veya WooCommerce sitesi olmalıdır, çünkü mekanizm yönetilen bir veritabanına dayanır.

Hiçbiri karşılanmadıysa, sayfa bunu açıkça belirtir: Zaman İçinde Geri Yükleme yalnızca yönetilen veritabanlarına sahip WordPress ve WooCommerce siteleri için kullanılabilir. Bu durumda yapılandırılacak bir şey yoktur.

Etkinleştirme

PITR status kartı, geçerli durumu bir durum rozeti, kullanılan arka uç, son değişim günlüğünün ne zaman gönderildiği ve saklama penceresini gün cinsinden gösterir.

Açmak için Enable PITR öğesine tıklayın. Saklama süresi 30 gündür.

Etkinleştirme, verileriniz hakkında hiçbir şeyi değiştirmez. Normal günlük yedeklemelerinizin yanında çalışan sürekli bir gönderme işlemini başlatır; onları değiştirmez.

Etkinleştirdikten hemen sonra geri yükleme noktaları yoktur. Gönderimin oynatılabilecek bir şey olması için en az bir kez çalışması gerekir ve ilk gönderim yaklaşık beş dakika içinde gerçekleşir. Bu zamana kadar sayfa henüz geri yükleme noktası olmadığını söyler.

Geri Yükleme Penceresini Okuma

Gönderim çalıştıktan sonra, Available restore window kartı, geri yükleyebileceğiniz en erken ve en son anları ve bunu kapsamak için saklanan değişim günlüğü dosyalarının sayısını belirtir.

Buna ihtiyaç duymadan önce okuyun, olaylı sırasında değil. Pencere beklediğinizden daha sonra başlarsa, gönderim bir noktada kesintiye uğramış ve daha eski kapsam sona ermiştir.

Geri Yükleme İsteme

  1. Point-in-time recovery sekmesini açın.
  2. Geri yükleme penceresinin istediğiniz anı kapsadığını doğrulayın.
  3. Restore to timestamp bölümünde tarih ve saati seçin. Hasardan sonra değil, ÖNCE bir an seçin.
  4. Request restore to staging DB öğesine tıklayın.

İstek hemen doğrulanır. Zaman damgası kullanılabilir pencere dışında kalırsa, tahmin etmeniz için bırakılmak yerine tam pencere bildirilir.

Geri Yükleme Gerçekte Ne Yapar

Bu, çoğu insanın beklentisinin tam tersi olduğu için hassas olması gereken kısımdır.

Zaman İçinde Geri Yükleme, canlı veritabanınıza dokunmaz. Bunun yerine ayrı bir hazırlama veritabanına geri yükler; bu, amaç için oluşturulur ve etki alanınız ve hedef tarihinizin ardından adlandırılır. Canlı siteniz değişmeden kendi veritabanında çalışmaya devam eder.

Hiçbir şey üzerine yazılmaz, hiçbir şey silinmez ve geri yükleme isteyerek veri kaybı olmaz. Bu kasıtlıdır: veri kurtarma aracının tamamı, onu kullanmanın durumu daha kötü yapamayacağıdır.

Inspekte edebileceğiniz bir veritabanını elde edersiniz. Bunu canlı olanla karşılaştırabilir, hasarlı satırları çıkartabilir veya tüm anlık görüntünün istediğiniz sürüm olduğuna karar verebilirsiniz. Hazırlama geri yüklemesini canlı veritabanınız üzerine yükseltmek ayrı, kasıtlı bir adımdır; ekibimiz sizinle bunu yapar, bir düğmenin arka planda yaptığı bir şey değildir.

Geri yüklenen bir veritabanına geçiş yapmak, geri yükleme noktasından sonra canlı veritabanına yazılan her şeyi KALDIRIP ATAR. Sipariş verilen, açıklama bırakılan ve bu zaman damgasından sonra düzenlenen içerik yalnızca canlı veritabanında bulunur. Herhangi bir geçişten önce, neyin iletilmesi gerektiğine karar verin ve bunu söyleyin. Geri yükleme neden ilk olarak hazırlamaya iner.

İsteği İzleme

Her istek Restore requests tablosunda görüntülenir:

SütunNe gösterir
RequestedNe zaman istediğiniz
TargetGeri yüklemek için istediğiniz zaman damgası
Statusİsteğin nereye ulaştığı
Staging DBGeri yüklenen veritabanının adı

Geri yükleme çalışırken, durum geçerli aşamayı gösterir ve oynatma başladıktan sonra, toplam kaç değişim günlüğü dosyasından kaç tane uygulandığını gösterir. Başarısız bir istek altında hatayı gösterir.

Site başına aynı anda yalnızca bir geri yükleme yapılabilir. Biri çalışırken ikinci bir istek bir çatışma döndürür, kuyrukta değil, bu nedenle ikinci bir deneme ilkini bozamaz.

Mühendislik ekibimiz hazırlama geri yüklemesini tamamlar ve hazırlama veritabanı hazırlandığında size e-posta gönderir. İstek alındığında hedef zaman damgası ve hazırlama veritabanı adıyla bir onay e-postası da alırsınız.

Doğru Zaman Damgasını Seçme

Hasarı ne zaman fark ettiğinizi değil, hasarın ne zaman başladığını bulun. Bunlar genellikle saatler arayla bulunur. Etkinlik günlüğünüzü, sipariş zaman damgalarınızı veya son bilinen iyi içerik düzenlemenizi kontrol edin.

Bir iki dakika önce hedefleyin. Kötü olaydan hemen önceki bir geri yükleme noktası, birkaç dakikalık meşru yazmaları sizden alır. Bundan hemen sonrasının bir noktası, hasarı başka her şeyle birlikte geri yükler.

Geri yükleme noktasından sonra ne olduğunu yazın. Siparişler, kaydolmalar, açıklamalar, form gönderimleri. Bu liste, geçiş yaparsanız manuel olarak iletmeniz gereken şeydir.

Sorun Giderme

Sayfa PITR'nin yalnızca WordPress ve WooCommerce için kullanılabilir olduğunu söylüyor. Ya site bu türlerden biri değildir, ya da planınız özelliği içermez.

Henüz geri yükleme noktası yok. Gönderimin etkinleştirdikten sonra en az bir kez çalışması gerekir. İlk gönderim yaklaşık beş dakika içinde gerçekleşir.

Hedefim kullanılabilir pencerede değil. Saklama süresi 30 gündür ve gönderim kesintiye uğradıysa pencere daha kısa olabilir. Hata mesajı tam sınırları belirtir. İhtiyacınız olan an süresi dolduysa, günlük yedeklemeye geri dönün: Yedeklemeden Geri Yükleme bölümüne bakın.

Geri yükleme zaten devam ediyor. Tamamlanmasını bekleyin. Tablo, aşamayı ve ilerlemeyi gösterir.

Durum, göndericinin hakkında bir banner gösteriyor. İsteğiniz kaydedilir ve mesaj geçerli durumu açıklar. Hiçbir şey kaybolmaz.

Veritabanı değil, dosyaları geri istiyorum. PITR yardımcı olamaz. Bir dosya yedeklemesi kullanın ve tamamlanan bir yedeklemenin dosyayla dosya tarandığını, bütün olarak geri yüklenmediğini unutmayın.

İlgili Sayfalar

Bir olaylı ortasındaysanız ve hangi araçla ihtiyacınız olduğundan emin değilseniz, KPanel içindeki Support öğesinden bize ulaşın veya support@kapsulehost.com adresine site adını ve sorunun başladığı zamanı belirterek e-posta gönderin.

Hala yardıma mı ihtiyacınız var?

Bize şu adresinden e-posta gönderin: support@kapsulehost.com ya da KPanel'de sohbet açın.

KPanel'i Aç
Zaman Noktasında Kurtarma