Назад | Перейти на главную страницу

Восстановление svn backup (bzip2)

Я успешно сделал резервную копию своего Репозиторий SVN как описано Вот. Однако как восстанавливает резервный repository, т.е. инициировать обратную операцию восстановления резервной копии, потому что после команды:
svnadmin dump /opt/repositories/TestRepo | bzip2 >> bckRepo_Test.bz2 файл ueBckRepo_Test.bz2 создано. После bunzip2-просто получаю файл ueBckRepoTest в текущем каталоге, как мне тогда извлекать svn репозиторий (структура dir с ВСЕ ФАЙЛЫ в этом)?

Чтобы импортировать файл дампа, убедитесь, что это существующий репозиторий. Если репозиторий недоступен, используйте svnadmin create / path / to / repository, как вы отметили выше.

Но учтите, что вам не нужно импортировать файл дампа по тому же пути репозитория SVN. Используйте следующую команду:

svnadmin load /path/to/repository < svnexport.dump

Мне удалось выполнить задачу:

  1. Создать новый repository с помощью svnadmin создать команда
  2. Извлечь сжатое содержимое файла с использованием
    bzip2 -dc repoBackup.bz2 | svnadmin load /path/to/newly_created_repository