Вопросы с тегом «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 + …

1
Лучший способ синхронизации файлов - копировать только СУЩЕСТВУЮЩИЕ файлы и только если НОВИНКА, чем цель
Я делаю эту синхронизацию локально на Ubuntu 12.04. Файлы, как правило, представляют собой небольшие текстовые файлы (код). Я хочу скопировать (сохраняя метку mtime) из sourceкаталога в, targetно я хочу копировать, только если файл target уже существует и старше, чем файл в source. Так что я копирую только те файлы, которые …

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


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 в локальный каталог
У меня есть недавно установленный Ubuntu-сервер, который должен стать новым резервным сервером для нашего виртуального хранилища. Сервер имеет 4 сетевых адаптера, 2 из которых 10 Гбит (на самом деле это Intel x540-T2 с новейшим доступным драйвером), которые используются для подключения к сети SAN. Я установил локальный ресурс nfs и сравнил …
17 ubuntu  rsync  performance  cp 

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 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 

3
Основная команда rsync для бит-идентичных копий
Насколько я понимаю, следующая команда: sudo rsync --delete -azvr /home/oshiro/Desktop/source/ /home/oshiro/Desktop/destination Это все, что мне нужно для создания простой синхронизации файлов из одного места в другое? Или приведенная выше команда делает что-то еще в фоновом режиме, о котором я не знаю? Например, создает ли он какое-то управление версиями, где я …
16 backup  rsync 

1
Почему rsync не использует дельта-передачи для одного файла по сети?
Я посмотрел на этот вопрос и этот вопрос , но они, кажется, не обращаются к симптомам, которые я вижу. У меня есть большой файл журнала (около 600 МБ), который я пытаюсь передать по сотовой сети. Потому что это файл журнала он просто добавляется к (хотя это на самом деле в …
15 rsync 

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

2
Почему мой rsync не позволяет размер блока> 128 КБ?
Запуск 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. Из Google, который я видел, --block-sizeиспользовал гораздо более высокие значения, почему это не …
15 rsync 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.