部署owncloud连接ladp迁移数据

这篇博客详细介绍了如何进行owncloud的ldap配置、数据迁移、数据库备份与恢复,包括compose部署、用户数据迁移、图标更换以及上传限制的调整。通过链接提供了官方文档作为参考,并分享了具体的操作步骤,如备份配置文件、使用sqlite3进行数据库同步等。
摘要由CSDN通过智能技术生成

目录

定期 清理日志

查询 用户 的 ldap 语句

开启用户 根据 用户名 登录

迁移数据

backup

迁移数据库

保存 配置文件

迁移数据

ldap config

compose 部署

迁移 用户 数据

图标 更换

server 版本 图标 替换

精简版 版本 图标 替换

修改 上传 限制

修改 文件 限制 后  上传 大文件

同步文件


定期 清理日志


echo '' >  /var/www/html/data/owncloud.log

查询 用户 的 ldap 语句

(|(objectclass=inetOrgPerson)(objectclass=posixAccount)(objectclass=top))


开启用户 根据 用户名 登录

# 默认 是 dc=%uid 修改为 sn 即可

(&(|(objectclass=inetOrgPerson)(objectclass=posixAccount)(objectclass=top))(|(sn=%uid)))

迁移数据


https://doc.owncloud.com/server/10.0/admin_manual/configuration/database/db_conversion.html?highlight=database

https://doc.owncloud.com/server/admin_manual/maintenance/restore.html

backup


https://doc.owncloud.com/server/admin_manual/maintenance/backup.html

迁移数据库

Export SQLite database to dump file using SQLite .dump command.
sqlite3 sample.db .dump > dump.sql
You can then (in theory) import SQLite dump into the MySQL database.
mysql -p -u root -h 127.0.0.1 test < dump.sql

保存 配置文件

cat /free_cicdfs0/data/owncloud_mysql_wuhan/owncloud/config/config.php
<?php
$CONFIG = array (
  'instanceid' => 'ocpe5qldf9j9',
  'passwordsalt' => '+6jcbdQUfk9krdZ78333dzkmv/yYPl',
  'secret' => 'od1u60+zQxcmGkxcMEeu16e2C0Y8tiamZD5Ql4QT7hK2uBKh',
  'trusted_domains' =>
  array (
    0 => '192.168.99.100:50002',
  ),
  'datadirectory' => '/var/www/html/data',
  'overwrite.cli.url' => 'http://192.168.99.100:50002',
  'dbtype' => 'mysql',
  'version' => '10.0.10.4',
  'dbname' => 'owncloud',
  'dbhost' => 'owncloud-mysql',
  'dbtableprefix' => 'oc_',
  'dbuser' => 'oc_admin',
  'dbpassword' => '6EdenAkcQHby0ghLJPKBKnnA1qxrTf',
  'mysql.utf8mb4' => true,
  'logtimezone' => 'UTC',
  'installed' => true,
);

迁移数据

1. 备份 配置文件
   cat /free_cicdfs0/data/owncloud_mysql_wuhan/owncloud/config/config.php

2. 拷贝 应用 所有数据
  cp -a /free_cicdfs0/data/owncloud_wuhan/owncloud/*  /free_cicdfs0/data/owncloud_mysql_wuhan/owncloud

3. 同步数据库
  sqlite3 /free_cicdfs0/data/owncloud_wuhan/owncloud/data/owncloud.db .dump > /free_cicdfs0/data/owncloud.sql

4. 还原配置文件

cat > /free_cicdfs0/data/owncloud_mysql_wuhan/owncloud/config/config.php <<"EOF"
<?php
$CONFIG = array (
  'instanceid' => 'ocdu4htlctd3',
  'passwordsalt' => 'i5uSyuBogucYArNC/on8d2w4sBrXM2',
  'secret' => 'lA+U5are/CQZkIHcv5gaAslRESAMBUvV4d6BiZRi87HLC/IM',
  'trusted_domains' =>
  array (
    0 => '192.168.99.100:50002',
  ),
  'datadirect
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值