Запитання з тегом «rsync»

rsync - це інструмент для ефективного копіювання ієрархій каталогів, локально чи віддалено, за допомогою потужних фільтрів для вирішення того, що копіюється.

6
Паралельна rsync за допомогою GNU Parallel
Я використовую rsync сценарій для синхронізації даних на одному хості з даними на іншому хості. Дані мають численні файли невеликого розміру, які сприяють майже 1,2 ТБ. Для синхронізації цих файлів я використовував rsyncкоманду наступним чином: rsync -avzm --stats --human-readable --include-from proj.lst /data/projects REMOTEHOST:/data/ Зміст proj.lst такий: + proj1 + proj1/* …

1
Найкращий спосіб синхронізації файлів - копіюйте лише ІСНУЮЧІ файли і лише у випадку, якщо НОВИЙ, ніж націлений
Я роблю цю синхронізацію локально на Ubuntu 12.04. Файли, як правило, невеликі текстові файли (код). Я хочу скопіювати (зберігаючи штамп mtime) з sourceкаталогу в, targetале я хочу лише скопіювати, якщо файл у файлі target вже існує і є старшим, ніж в source. Тому я копіюю лише новіші файли source, але …

1
rsync рекурсивно з певною глибиною папок
Я хочу rsyncв папку рекурсивно, але хочу, щоб підпапки були включені лише на певну глибину. Наприклад, я б хотів глибини 1,2,3 або 4 таких папок: source/ ├── subfolder 1 │ ├── subsubfolder │ │ ├── subsubsubfolder │ │ │ └── wanted with depth 4.txt │ │ └── wanted with depth …


3
Перемістити файли та видалити каталоги за допомогою rsync?
Нещодавно мені потрібно було видалити велику кількість файлів (понад 1 мільйон), і я прочитав це: rsync -av --delete `mktemp -d`/ ~/source && rmdir ~/source Це був один з найбільш оптимізованих способів зробити це, і я можу поручити, що це швидше, ніж rm -rf. Я не фахівець з цього питання, але, …

3
Як змусити перезаписати непорожні каталоги за допомогою `mv`
Я хочу перенести (а не просто скопіювати) групу файлів / каталогів в інший каталог, у деяких з яких зіткнення імен з файлами / каталогами в цільовому каталозі. Моя основна мета - переміщення файлів, тому я можу допустити перезапис не порожнього каталогу. Я зараз використовую, mv ... destinationоднак, час від часу …
17 files  rsync  rename 

2
rsync дуже повільний (коефіцієнт 8 - 10) порівняно з cp при копіюванні файлів з nfs-share у локальний dir
У мене щойно встановлений Ubuntu-сервер, який повинен бути новим резервним сервером для нашого VM-сховища. На сервері є 4 nics, 2 з них 10Gbit (насправді Intel x540-T2 з найновішим наявним драйвером), які використовуються для підключення до SAN. У мене nfs-share встановлено локально і порівнював різниці швидкостей під час копіювання каталогу з …
17 ubuntu  rsync  performance  cp 

3
Основна команда rsync для бітових копій
Наскільки я не розумію, наступна команда: sudo rsync --delete -azvr /home/oshiro/Desktop/source/ /home/oshiro/Desktop/destination Це все, що мені потрібно для створення простої синхронізації файлів з 1 місця в інше? Або вищезазначена команда робить щось більше на задньому плані, про яке я не знаю? Наприклад, чи створює вона якусь версію, де я можу …
17 backup  rsync 

2
rsync: пропустити файли, на які я не маю дозволів
Я використовую rsync -rlptDдля копіювання каталогу від іншого користувача. Є кілька файлів (я не можу їх знати заздалегідь), які я не маю дозволу копіювати. Чи є спосіб, щоб rsync їх ігнорував. Проблема в тому, що якщо rsync поверне не нульовий, мій скрипт bash -x вийде.

1
Створення панелі прогресу з "діалогом" з виводу rsync
Я шукаю спосіб фільтрувати / перенаправляти вихід rsync таким чином, щоб його можна було подати до команди "dialog --gauge", так що я можу отримати гарну панель прогресу під час синхронізації файлів. Наразі я тестував це лише безпосередньо під час підказки, але я планую це зробити в сценарії (bash) оболонки. Я …
16 linux  bash  scripting  awk  rsync 

1
Як включити файли, виключені в rsync
Я намагаюся налаштувати rsync, який виключає всі .*файли, окрім, .htaccessале, на жаль, це не працює: rsync -avP --exclude=".*" --include="./.htaccess" ./. user@server:/dir Чи можна якось виключити загальні правила виключення?
16 rsync 

1
Чому rsync не знайдено?
rsync -avP /home/user/.profile hpux3:/home/user/.profile bash: rsync: command not found Якби я зробив ssh на hpux3 machine rsync version 3.1.1 protocol version 31 Copyright (C) 1996-2014 by Andrew Tridgell, Wayne Davison, and others. Web site: http://rsync.samba.org/ output truncated Я поставив PATHв $HOME/.profileі $HOME/.bashrc. Чи слід встановити його у /etc/profileфайлі?
16 rsync  path 

1
Чому rsync не використовує передачу дельти для одного файлу в мережі?
Я розглянув це питання і це питання , але, схоже, вони не вирішують симптомів, які я бачу. У мене великий файл журналу (близько 600 Мб), який я намагаюся перенести через стільникову мережу. Тому що це файл журналу він просто додається до (хоча це насправді в SQLite базі даних тільки з …
15 rsync 

4
Передача мільйонів файлів з одного сервера на інший
У мене два сервери. В одному з них 15 мільйонів текстових файлів (близько 40 ГБ). Я намагаюся перенести їх на інший сервер. Я розглядав, як їх зашпаркувати та перенести в архів, але зрозумів, що це не дуже добра ідея. Тому я використав таку команду: scp -r usrname@ip-address:/var/www/html/txt /var/www/html/txt Але я …

2
Чому мій rsync не дозволяє розмір блоку> 128K?
Запуск rsync з великим *, --block-size як це: rsync -avvz --rsh 'ssh -c arcfour' --block-size 1048576 --inplace --progress example.com:/big.file /big.file Я отримую таку помилку: Invalid block length 1048576 [sender] На обох кінцях працює 64-бітний CentOS 6.4. Від Googling я бачив, що він --block-sizeвикористовувався зі значно більшими значеннями, чому це не …
15 rsync 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.