Это команда s3qlcp, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
s3qlcp - репликация копирования при записи в файловых системах S3QL
СИНТАКСИС
s3qlcp [параметры]
ОПИСАНИЕ
S3QL - файловая система для онлайн-хранения данных. Перед использованием S3QL обязательно проконсультируйтесь с
полная документация (а не только справочные страницы, которые лишь кратко документируют
доступные команды пользовательского пространства).
The s3qlcp команда дублирует дерево каталогов исходный каталог в конечный каталог без
физическое копирование содержимого файла. И источник, и место назначения должны находиться внутри
та же файловая система S3QL.
Репликация не займет дополнительного места. Только если один из каталогов изменен
позже измененные данные займут дополнительное место для хранения.
s3qlcp может быть вызван только пользователем, который смонтировал файловую систему и (если файловая система
был установлен с --allow-другой or --allow-рут) пользователь root.
Обратите внимание, что:
· После репликации как исходный, так и целевой каталог будут по-прежнему полностью
обычные справочники. Вы можете рассматривать как снимок или наоборот.
Однако наиболее распространенное использование s3qlcp регулярно дублировать один и тот же источник
каталог, скажем Документация, в разные целевые каталоги. Например, ежемесячно
репликации, целевые каталоги обычно называются примерно так:
документы_Январь для тиражирования в январе, документы_Февраль для тиражирования
в феврале и т. д. В этом случае ясно, что целевые каталоги должны быть
рассматривается как снимки исходного каталога.
· Точно такого же эффекта можно добиться с помощью обычной программы копирования, например cp -a.
Однако эта процедура будет на порядки медленнее, потому что cp хотел бы
полностью прочитать каждый файл (так что S3QL должен был получить все данные по сети из
бэкэнд) перед записью в папку назначения.
Снимок vs Жесткая ссылка
Поддержка снимков в S3QL основана на функции жесткой привязки, предлагаемой
Таких программ, как Rsync or хранилищеРезервное копирование. Эти программы могут создавать жесткую ссылку вместо
копирование файла, если идентичный файл уже существует в резервной копии. Однако использование жестких ссылок
имеет два больших недостатка:
· Резервное копирование и восстановление всегда должно выполняться специальной программой, которая заботится о
жесткое связывание. Никакие другие программы не должны касаться бэкапа (они могут
изменения, которые непреднамеренно влияют на другие файлы с жесткой связью)
· Особое внимание следует уделять работе с файлами, которые уже жестко связаны (восстановление
программе необходимо знать, что жесткая ссылка была введена не только программой резервного копирования для
безопасное место)
Моментальные снимки S3QL не имеют этих проблем, и их можно использовать с любой программой резервного копирования.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
The s3qlcp команда принимает следующие параметры:
--debug-модули
Активировать отладочный вывод из указанных модулей (используйте запятые для разделения
несколько модулей). Сообщения отладки будут записаны в цель, указанную в
--бревно опцию.
--отлаживать
Активировать вывод отладки из всех модулей S3QL. Будут написаны сообщения отладки
к цели, указанной --бревно опцию.
--тихий
будь очень тихим
--версия
просто распечатайте версию программы и выйдите
ВЫХОД КОДЫ
s3qlcp может заканчиваться следующими кодами выхода:
0 Все прошло хорошо.
1 Произошла непредвиденная ошибка. Это может указывать на ошибку в программе.
2 Недействительный аргумент командной строки.
Используйте s3qlcp в Интернете с помощью сервисов onworks.net