Вывод из эксплуатации сервера SVN, хранение файлов хранения SVN.Как получить доступ позже? - PullRequest
0 голосов
/ 07 февраля 2019

У нас есть сервер SVN, который мы хотели бы вывести из эксплуатации.Все связанные с SVN файлы на сервере хранятся в удаленном хранилище.

Если смотреть прямо на каждую папку репозитория svn на удаленном хранилище, формат папки выглядит следующим образом:

Каждый формат папки SVN-репозитория на удаленном хранилище (пример 1)

Каждый формат папки SVN-репозитория на удаленном хранилище (пример 2)

Мы будем хранить файлы на удаленном хранилище без изменений.Я хотел бы избежать создания дампа svnadmin для каждого хранилища, так как общий размер хранилища svn довольно велик (3,3 ТБ).

Мой вопрос, как только сервер SVN будет выведен из эксплуатации и сохранит системное хранилище файлов SVNМожно ли подключить новый сервер SVN к существующему хранилищу, чтобы при необходимости мы могли снова получить доступ к файлам?Или есть другой способ доступа к файлам без подключения сервера SVN.

Любая помощь очень ценится.Благодарю.

Ответы [ 2 ]

0 голосов
/ 07 февраля 2019

Вкратце: "да", но вы должны записать две вещи об этом сервере:

  1. точную платформу H / W + OS (то есть 32 против 64 бит и версиюОС);
  2. точная версия сервера Subversion.

Если это система не из Windows, то есть ОС с реальным менеджером пакетов, - запишите версиииз всех пакетов, от которых зависит пакет сервера Subversion.

Объяснение следующее:

  • Внутренние файлы внутреннего хранилища не определены как переносимые, и фактически, в ходе разработки Subversion они менялись, добавлялись новые, устаревшие и т. д.
  • Тем не менее, с определенной комбинацией H / W + OS и версией сервера Subversion, должно быть возможно получить доступ к этим файлам внутреннего хранилища.Метаданные хранилища записывают, какой тип (и какую версию) формата имеет фактическое хранилище.

Я также хотел бы отметить, что, возможно, будет хорошо, если сервер OS + установлен на сервере.(или резервное копирование где-нибудь вместе с данными репозитория), поскольку размер этих «мертвых данных» будет минимальным по сравнению с размером данных репозиториев, и в случае, если впоследствии вам потребуется к ним доступ, он будетпросто загрузка этой ОС (возможно, после восстановления из резервной копии).

0 голосов
/ 07 февраля 2019

Определенно возможно архивировать, а затем получить доступ к хранилищу позже.Возможно, вы захотите ознакомиться с рекомендуемой процедурой резервного копирования и миграции для вашего SVN-сервера.

Например: http://svnbook.red -bean.com / nightly / en / svn.reposadmin.maint.html # svn.reposadmin.maint.migrate.svnadmin

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...