Перенос файлового хранилища Seafile со всеми данными на другой сервер

Thank you for reading this post, don't forget to subscribe!

Оригинал статьи:

Пере­нос фай­ло­во­го хра­ни­ли­ща Seafile со все­ми дан­ны­ми на дру­гой сервер

 

Что­бы пере­не­сти seafile со все­ми поль­зо­ва­те­ля­ми и дан­ны­ми на дру­гой сер­вер, необходимо:

  • На ста­ром сер­ве­ре сде­лать бэкап mysql-базы и ката­ло­га, где лежит seafile
  • На новом сер­ве­ре уста­но­вить и настро­ить mysql-сер­вер и web-сервер
  • Пере­не­сти бэкап со ста­ро­го сер­ве­ра на новый
  • Раз­вер­нуть бэкап на новом сервере

Созда­ем резерв­ную копию Seafile на ста­ром сервере

Раз­во­ра­чи­ва­ем бэкап на новом сервере

Под­клю­ча­ем­ся к MySQL, созда­ем новые базы и созда­ем пользователя

Назна­ча­ем и обнов­ля­ем при­ви­ле­гии и выходим

Вос­ста­нав­ли­ва­ем базу из dump’а

Рас­па­ко­вы­ва­ем архив с данными

Пере­но­сим рас­па­ко­ван­ный архив в рабо­чий ката­лог, напри­мер /home/seafile