Copy Methods: mudanças entre as edições

De Wiki Clusterlab.com.br
Ir para navegação Ir para pesquisar
Sem resumo de edição
Sem resumo de edição
 
(Uma revisão intermediária pelo mesmo usuário não está sendo mostrada)
Linha 20: Linha 20:
<pre>
<pre>
# rsync -avx /source_directory -e "ssh -i $HOME/.ssh/somekey" user@host:/target_directory --bwlimit=600 --compress  --progress --delete
# rsync -avx /source_directory -e "ssh -i $HOME/.ssh/somekey" user@host:/target_directory --bwlimit=600 --compress  --progress --delete
</pre>
From EXT4 to NTFS changing encoding
<pre>
# sudo rsync -rvx -@=2  /source_directory/ /destination_directory/ --progress --no-owner --no-group  --no-perms  --stats --iconv=ISO-8859-1,UTF-8
</pre>
</pre>

Edição atual tal como às 11h19min de 9 de março de 2023

TAR over SSH

Single Thread

# tar cf - /source_directory | gzip -4 | ssh -p 22 -i /path/private_key user@host "cd /target_target_directory; gzip -c -d |tar xf - "

Multi Thread

# tar cf - /source_directory | pigz -p 8 -4 | ssh -p 22 -i /path/private_key user@host "cd /target_target_directory; gzip -c -d |tar xf - "

RSYNC

Handling sparse files

# rsync -avxS /source_directory -e "ssh -i $HOME/.ssh/somekey" user@host:/target_directory --progress

Normal copy with same permissions

# rsync -avx /source_directory -e "ssh -i $HOME/.ssh/somekey" user@host:/target_directory --progress

With compression, traffic shaping 600K anda delete files different from source on target

# rsync -avx /source_directory -e "ssh -i $HOME/.ssh/somekey" user@host:/target_directory --bwlimit=600 --compress   --progress --delete

From EXT4 to NTFS changing encoding

# sudo rsync -rvx -@=2  /source_directory/ /destination_directory/ --progress --no-owner --no-group  --no-perms  --stats --iconv=ISO-8859-1,UTF-8