Komutları üretim sunucusunda çalıştırmadan önce yedek alın ve mümkünse bir test ortamında deneyin. Yönetim erişiminizi (SSH, panel) kaybetmemek için ayar değişikliklerinde açık bir ikinci oturum bulundurun.
Bu rehberde ne yapacağız?
restic, verileri şifreleyerek ve tekilleştirerek yedekleyen, artımlı çalışan açık kaynaklı bir yedekleme aracıdır. Bu rehberde VPS'inizde restic kurup uzak bir depoya şifreli yedek alacak, systemd zamanlayıcısıyla otomatikleştirecek, eski yedekleri temizleyecek ve geri yüklemeyi deneyeceksiniz.
Rehber, VPS'inde site ve veri tabanı barındıran geliştirici ve sistem yöneticilerine yöneliktir. Kurulum ve ilk yedek yaklaşık 30 dakika sürer. Komutlar Debian/Ubuntu için verilmiş, RHEL tabanlı farklar belirtilmiştir. Depo türleri ve ayrıntılar için restic'in resmi belgesine bakın.
Gereksinimler
- sudo yetkili bir Linux VPS
- Yedeklerin saklanacağı, VPS'ten bağımsız bir depo: SFTP erişimli başka bir sunucu ya da S3 uyumlu nesne depolama
- Depo parolası; kaybederseniz yedekler açılamaz, bu yüzden güvenli bir yerde ayrıca saklayın