seafile_server_migration
Dies ist eine alte Version des Dokuments!
Quelle:
Auf dem „alten“ Server:
<<Alle seafile Dienste stoppen>> mysqldump -h localhost -u root -p seafile_ccnet-db > ccnet-db.sql mysqldump -h localhost -u root -p seafile_seafile-db > seafile-db.sql mysqldump -h localhost -u root -p seafile_seahub-db > seahub-db.sql scp -r -P 22 /root/seafile_db/ccnet-db.sql root@192.168.1.2:/root scp -r -P 22 /root/seafile_db/seafile-db.sql root@192.168.1.2:/root scp -r -P 22 /root/seafile_db/seahub-db.sql root@192.168.1.2:/root tar czvf /home/seafile/seafile-server/seafile-server-latest/ /root/seabak.tar.gz scp -r -P 22 /root/seabak.tar.gz root@192.168.1.2:/opt/seafile
Auf dem „neuen“ Server:
apt install python2.7 libpython2.7 python-setuptools python-imaging \ python-ldap python-mysqldb python-memcache python-urllib3 \ memcached python-memcache -y mkdir /opt/seafile mv /root/seabak.tar.gz /opt/seafile tar -xhzvf seabak.tar.gz adduser --disabled-login --home /opt/seafile --shell /bin/false --gecos "Seafile" seafile chown seafile:root /opt/seafile -R ln -s /opt/seafile/seafile-server-5.1.4 /opt/seafile/seafile-server-latest mysql -u root -p
CREATE USER 'seafile'@'localhost' IDENTIFIED BY 'PASSW0RD1'; CREATE DATABASE `seafile_ccnet-db`; CREATE DATABASE `seafile_seafile-db`; CREATE DATABASE `seafile_seahub-db`;
mysql -u root -p seafile_ccnet-db < /root/ccnet-db.sql mysql -u root -p seafile_seafile-db < /root/seafile-db.sql mysql -u root -p seafile_seahub-db < /root/seahub-db.sql mysql -u root -p
GRANT ALL privileges ON `seafile_ccnet-db`.* TO 'seafile'@'localhost'; GRANT ALL privileges ON `seafile_seafile-db`.* TO 'seafile'@'localhost'; GRANT ALL privileges ON `seafile_seahub-db`.* TO 'seafile'@'localhost'; flush privileges;
nano /opt/seafile/conf/ccnet.conf nano /opt/seafile/conf/seafile.conf nano /opt/seafile/conf/seahub_settings.py nano /opt/seafile/ccnet/seafile.ini ./opt/seafile/seafile-server-latest/seaf-fsck.sh mkdir /var/www/html/meinekleinefarm.net/seafile nano /etc/apache2/sites-available/files.meinekleinefarm.net.conf
service apache2 reload
seafile_server_migration.1475796954.txt.gz · Zuletzt geändert: 2016/10/06 23:35 von xenadmin