Sementara saya harus menyetujui jawaban "kirim menggunakan harddisk" dalam kasus ini, di sini solusi salin yang saya gunakan ketika saya harus menyalin sejumlah besar file untuk pertama kalinya:
Meskipun rsyncbaik untuk menjaga dua penyimpanan data tetap sinkron, ini memperkenalkan sedikit overhead yang tidak perlu untuk transfer awal. Saya pikir cara tercepat adalah tarmenyalurkannya netcat. Di situs penerima Anda juga dapat menggunakan netcatdalam mode mendengarkan yang menyalurkan data yang masuk ke ekstraksi tar. Keuntungannya adalah tarmulai mengirim segera dan netcatmengirimkannya sebagai aliran TCP polos tanpa overhead protokol tingkat lebih tinggi. Ini harus secepat yang didapat. Namun, tidak mudah untuk memulai kembali transfer yang terputus di posisi terakhir.
Juga dimungkinkan untuk mengompres data untuk transfer dengan menggunakan taropsi yang tepat atau menambahkan alat kompresi di dalam pipa. Catatan yang netcatmengirim tanggal tidak terenkripsi. Dalam kasus di mana ini bukan opsi, sshkoneksi terenkripsi dapat digunakan sebagai gantinya ( tar <options> | ssh <target> -c 'tar -x <options>').
Jika semua data ditransfer rsyncdapat digunakan untuk memastikan bahwa semua file yang diperbarui sementara disinkronkan. Selain itu IIRC tartidak membuat soket yang akan hilang jika tidak, tetapi mereka tidak benar-benar digunakan untuk data pusat data.