Perintah salin Hadoop fs?

Maaf jika ini pertanyaan yang agak sederhana, tetapi saya belum menemukan apa pun secara online dan hanya memerlukan jawaban cepat.

Saya mencoba menyalin file dari satu direktori HDFS ke direktori baru untuk membuat cadangan. Saya diberi sesuatu seperti ini:

hadoop fs -mkdir one/two/three/dir1_bkp
hadoop fs -cp one/two/three/dir1/* one/two/three/dir1_bkp

Ini seharusnya hanya menyalin semua file di dir1 ke dir1_bkp dan tidak mempengaruhi apa pun di dir1, bukan?


person formicaman    schedule 18.01.2021    source sumber


Jawaban (1)


Menyalin tidak mempengaruhi lokasi sumber, tidak.

Bergantung pada ukuran datanya, distcp mungkin merupakan opsi yang lebih baik

person OneCricketeer    schedule 18.01.2021
comment
Terima kasih. Saya diberitahu untuk menggunakan cp tetapi beberapa hal aneh lainnya sepertinya terjadi pada aslinya tetapi ingin memverifikasi bahwa itu bukan dari perintah saya. - person formicaman; 18.01.2021