aghabalaguluzade Bunu kullanabilirsiniz ama yedeklemeyi yine aynı yere alırsanız pek bir anlam ifade etmiyor. Arkadaşınız doğru söylemiş. Sunucu giderse yedekler de gider. O yüzden yedekleme hedefi olarak S3 ya da ayrı bir sunucu göstermeniz lazım. config dosyasında disk seçebiliyorsunuz:
https://github.com/spatie/laravel-backup/blob/d3c7d35afba6e09ff3459848ee6bc7d44587ccfb/config/backup.php#L119
Bir tane disk oluşturup o diski yedekleme hedefi olarak verebilirsiniz. Bu disk S3 de olabilir ayrı bir sunucu da olabilir:
https://laravel.com/docs/10.x/filesystem
Yedekleme ciddi bir iş olduğu için genelde servis aldığımız firmaların yedekleme hizmetini kullanırız. En hızlı ve güvenilir yedeği onlar alır ama pahalıdır. Eğer uygulamanız çalışmaz ise bu paket de çalışmayacağı için yedekleme de durur ama servis sağlayıcının yedeklemesi sistemsel ya da donanımsal olduğu için sizin uygulamadan etkilenmez.
aghabalaguluzade Hostingle çalışmadım fakat bir keresinde cpanelde file backups, database backups, cron job backaps gibi şeyler görmüştüm
başka hosting, panellerde de olabilir böyle şeyler onlarla bu paket arasında fark nedir yani kullanım yeri ve kullanımı açısından.
Birinde yedeği PHP paketi alıyor diğerinde sunucu.
Bir de sorularınızı sorarken az ve öz sorular sorun. Tek seferde 10 tane soru soruyorsunuz ve yazarken de sanki konuşurmuş ya da aceleniz varmış gibi yazıyorsunuz, anlamakta zorlanıyorum. Bize de soruları yanıtlama isteği bırakın.