Sunucu yedeğini geri yükleme
Bir sunucu yedeğini tek arşiv ya da parça parça indirin, sonra içinden dosyaları ve MySQL / MariaDB veritabanlarını komut satırında geri yükleyin.
Sunucu yedeklerini siz geri yüklersiniz; sunucuda ya da dosyalara nerede ihtiyacınız varsa orada: arşivi panelden indirir ve açarsınız. WP Safer sunucunuza hiçbir şey geri yazmaz — dosyaları ya da veritabanlarını sizin yerinize üzerine yazan bir geri yükleme düğmesi yoktur. Bu makale bir yedeğin nasıl indirileceğini ve içinden dosyaların ve MySQL / MariaDB veritabanlarının nasıl geri yükleneceğini gösterir.
Yedeği indirin
- Sunucuyu açın ve Yedekler sekmesine gidin.
- Yedek geçmişi içinde ihtiyacınız olan yedeği bulun. Tamamlanan ve kısmen tamamlanan yedeklerde İndir düğmesi vardır.
- Yedeği indir penceresi Arşivin tamamını indir ile tek bir
.tar.gzdosyası sunar. Büyük yedekler 64 MB'lık parçalar hâlinde saklanır; pencere her parçayı ayrıca da listeler, böylece yarıda kalan bir indirmeyi sürdürebilirsiniz. - Bu bağlantılar sınırlı bir süre ve yalnızca sizin için çalışır. Taze bağlantılar için pencereyi yeniden açın.
Bir veritabanı yedeği Veritabanları sekmesinden, arşivin geri kalanı olmadan, veritabanı veritabanı da indirilebilir.
Parçaları indirdiyseniz önce birleştirin
Parçalar aynı arşivin ardışık dilimleridir. Açmadan önce sırayla birleştirin; pencere o yedeğe ait komutu tam olarak gösterir, örneğin:
cat web-1-job3-20261031-020000.tar.gz.* > web-1-job3-20261031-020000.tar.gz
Dosyaları geri yükleyin
Dosyalar / köküne göre saklanır; yani /var/www/site/index.php arşivde var/www/site/index.php olarak durur. Önce istediğiniz bir klasöre açın, sonra ihtiyacınız olanı geri kopyalayın:
mkdir -p /restore
tar -xzf web-1-job3-20261031-020000.tar.gz -C /restore
Doğrudan / içine açmak canlı dosyaları yedektekilerle değiştirir; yedekten sonra değişmiş olanlar dahil. Bunu yalnızca bilerek yapın.
MySQL / MariaDB veritabanını geri yükleyin
Her veritabanı db/<ad>.sql dosyasındadır. Arşivi açın, sonra veritabanını içe aktarın:
tar -xzf web-1-job4-20261031-030000.tar.gz db/
mysql < db/<ad>.sql
Çok büyük dökümler numaralı parçalar hâlinde saklanır (db/<ad>.sql.0001, .0002 …). Bunları sırayla cat ile birleştirin ya da tek seferde içe aktarın:
cat db/<ad>.sql.* | mysql
Döküm veritabanını ve tablolarını yeniden oluşturur. Farklı bir veritabanı adına geri yüklemek için dosyanın başındaki CREATE DATABASE ve USE satırlarını sildikten sonra mysql <diger-ad> < db/<ad>.sql ile içe aktarın.
Güvenmeden önce arşivi kontrol edin
- Her koşum tamamlandı olarak işaretlenmeden önce kontrol edilir: arşiv eksiksiz bir gzip akışı ve eksiksiz bir tar arşivi olmalı, her parça gönderildiği özetle gelmeli ve her veritabanı dökümü
-- Dump completedile bitmelidir. - Kısmen tamamlandı bir koşumda en az bir öğe eksiktir (okunamayan bir klasör ya da dökümü başarısız olan bir veritabanı). Geri kalanı yine geri yüklenebilir.
- Arada bir boştaki bir makinede geri yüklemeyi deneyin. Hiç geri yüklemediğiniz bir yedek, çalışmasını umduğunuz bir yedektir.