Yanıtlar:
rsync
örneğin bir veritabanı gibi dosya tutarlılığını korumaz; bir dosya rsync
açıldığı anda kopyalanır ve rsync
çok uzun süre çalışabileceği gibi , dosya başladığınızdan beri değişmiş olabilir rsync
. Bunun "riskli" olup olmadığı değerlendirmenize bağlıdır.
Bu riski azaltmanın yollarından biri, komutun başlamasından bu yana yapılan değişiklikleri izlemek için aynı rsync komutunu üst üste iki (veya daha fazla) çalıştırmaktır. Ancak, kesinlikle dosya tutarlılığını korumanız gerekiyorsa, rsync
işlem süresince diski salt okunur olarak bağlamanız gerekir .
Jos'a göre biraz farklı görüş ... Aktif bir yedeklemeye ihtiyacınız varsa, BTRFS gibi anlık görüntülere izin veren bir dosya sistemi kullanın . Yazarken kopyala davranışı , bir sistemin anlık anlık görüntülerine izin verir ve daha sonra uzaktan yedekleme oluşturabilirsiniz.
Yine de bu, diğer etkin yedekleme stratejileriyle aynı sorunlara sahiptir: diskte değilse, yedeklenmeyecektir . Bazı uygulamalar diske yazmadan önce bellekte çalışmalarını tamponlar (ve yazmak için alay etmeleri gerekir). Bunlardan hangisinin sizin için gerçekten geçerli olduğu tartışmalıdır.
Ancak, dosyaları rw-bağlı bir bölümden kopyalamak konusunda doğal olarak güvenli olmayan bir şey yoktur. Oldukça eski bir biçime sahip biri bile.