LoginSignup
2
2

More than 3 years have passed since last update.

OwnCloudでのデータディレクトリの変更方法

Posted at

サービス停止が前提ですが、簡単に実施できます。
再インストール等も必要ありません。

サービスの停止

Web Server を停止します。

systemctl stop httpd

データの移行

移行元:/var/www/owncloud/data
移行先:/var/owncloud-data

rsync -avh /var/www/owncloud/data/ /var/owncloud-data/

コンフィグファイルの変更

これは必須ではありませんが、OwnCloudをアップデートした際のデグレを防ぐ為に実施します。

vim /var/www/owncloud/config/config.php

datadirectory の値を変更

'datadirectory' => '/var/owncloud-data',

DBのダンプ

mysqldump -u <dbuser> -p<dbpassword> -h <dbhost> <dbname> > owncloud_data.sql
cp owncloud_data.sql owncloud_data-new.sql

SQL文の修正

sed -i -e 's/\/var\/www\/owncloud\/data/\/var\/owncloud\-data/g' owncloud_data-new.sql

DB変更

mysql -u <dbuser> -p<dbpassword> -h <dbhost> <dbname> < owncloud_data-new.sql

サービスの起動

systemctl start httpd

以上です。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2