Saya memiliki sekitar 200.000 file yang saya transfer ke server baru hari ini. Saya belum pernah melakukan apapun dalam skala besar seperti ini sebelumnya, dan ingin mendapatkan saran tentang bagaimana saya harus melakukan ini. Saya memindahkan mereka antara dua distro Centos 6, dan mereka berada di lokasi yang berbeda di negara ini. Saya tidak memiliki cukup ruang HDD pada server asli untuk mengumpulkan semua direktori dan file menjadi satu tarball besar, jadi pertanyaan saya adalah bagaimana saya harus mentransfer semua file ini? rsync? beberapa cara khusus menggunakan rsync? Setiap masukan / saran tentang cara melakukannya akan luar biasa.
Terima kasih
EDIT: Bagi mereka yang bertanya-tanya, saya SANGAT menyarankan menggunakan screen
ketika menjalankan rsync
perintah besar seperti ini. Terutama ketika sesuatu yang konyol dapat terjadi dan Anda kehilangan koneksi ke server A tempat Anda menjalankan rsync
perintah. Kemudian lepaskan layar dan lanjutkan lagi nanti.
tar cz | ssh user@example.com tar xz
rsync
untuk pembaruan berikutnya): "Jangan pernah meremehkan bandwidth dari station wagon yang penuh dengan kaset" (yaitu: apakah Anda mempertimbangkan untuk menempatkan hd ke-2 (atau memasang usb2 / USB3 disk), backup di atasnya, dan kirim yang itu melalui fedex ke lokasi terpencil? Bisa jadi JAUH lebih cepat dari yang lain, dan menghemat bandwidth untuk keperluan lain
rsync
? Mungkin pada set kecil file atau lebih? Seharusnya menjadi alat yang ideal untuk itu.