Thus, this GitHub repository is outdated and not longer maintained on GitHub. Please update your references.
This repository contains two bash scripts for backup/restore of Nextcloud.
It is based on a Nextcloud installation using nginx and MariaDB (see the (German) tutorial Nextcloud auf Ubuntu Server 18.04 LTS mit nginx, MariaDB, PHP, Let’s Encrypt, Redis und Fail2ban).
For a complete backup of any Nextcloud instance, you'll have to backup these items:
The scripts take care of these items to backup automatically.
Important:
In order to create a backup, simply call the script NextcloudBackup.sh on your Nextcloud machine.If this script is called without parameter, the backup is saved in a directory with the current time stamp in your main backup directory: As an example, this would be /media/hdd/nextcloud_backup/20170910_132703.The backup script can also be called with a parameter specifiying the main backup directory, e.g. ./NextcloudBackup.sh /media/hdd/nextcloud_backup. In this case, the directory specified will be used as main backup directory.
For restore, just call NextcloudRestore.sh. This script expects at least one parameter specifying the name of the backup to be restored. In our example, this would be 20170910_132703 (the time stamp of the backup created before). The full command for a restore would be ./NextcloudRestore.sh 20170910_132703.You can also specify the main backup directory with a second parameter, e.g. ./NextcloudRestore.sh 20170910_132703 /media/hdd/nextcloud_backup.
之前有文章写过如何在 Qnap 上使用 Container Station 来安装 NextCloud,之前重度使用 NextCloud,里面已经存了近 70G 的文件内容,这次系统重建后,下载新的镜像,然后重新恢复,费了一番时间,主要是恢复数据库,然后还有本地挂载的文件,以及升级版本。 从备份的角度来看,也正是这三个部分比较重要: 数据库备份 本地数据备份,也就是 /var/www/html 挂
Overview Similar to the standard OS Reload, reloading a device from an Image Template allows users to restore or reconfigure a device based off a pre-existing Image Template that is associated with th
概述 此实验关于Oracle 数据库备份和恢复。 此实验申请地址在这里。 实验帮助在这里。 此实验预估完成时间2小时。时间从2:00开始。实际花了将近3小时。 简介 Oracle 数据库备份和恢复操作的重点是数据库文件的物理备份,这允许您在发生故障/损坏的情况下重建您的 Oracle 数据库。 Oracle Recovery Manager (RMAN) 是一种命令行工具,是 Oracle 首选的
http://www.sebastien-han.fr/blog/2015/02/17/openstack-and-backup/ Doing backups in the Cloud is not an easy task. In this article I will try to answer some frequently asked questions. How to run your
Nextcloud 是一套用于创建网络硬盘的客户端-服务器软件。其功能与 Dropbox 相近,但 Nextcloud 是自由及开放源代码软件,每个人都可以在私人服务器上安装并运行它。 与 Dropbox 等专有服务相比,Nextcloud 的开放架构让用户可以利用应用程序的方式在服务器上新增额外的功能,并让用户完全掌控自己的资料。 ownCloud 原先的开发者弗兰克·卡利切创建了 ownClo
Nextcloud 是一套用于创建网络硬盘的客户端-服务器软件。其功能与 Dropbox 相近,但 Nextcloud 是自由及开放源代码软件,每个人都可以在私人服务器上安装并运行它。 与 Dropbox 等专有服务相比,Nextcloud 的开放架构让用户可以利用应用程序的方式在服务器上新增额外的功能,并让用户完全掌控自己的资料。 ownCloud 原先的开发者弗兰克·卡利切创建了 ownClo
Nextcloud 是一套用于创建网络硬盘的客户端-服务器软件。其功能与 Dropbox 相近,但 Nextcloud 是自由及开放源代码软件,每个人都可以在私人服务器上安装并运行它。 与 Dropbox 等专有服务相比,Nextcloud 的开放架构让用户可以利用应用程序的方式在服务器上新增额外的功能,并让用户完全掌控自己的资料。 ownCloud 原先的开发者弗兰克·卡利切创建了 ownClo
Nextcloud 是一套用于创建网络硬盘的客户端-服务器软件。其功能与 Dropbox 相近,但 Nextcloud 是自由及开放源代码软件,每个人都可以在私人服务器上安装并运行它。 与 Dropbox 等专有服务相比,Nextcloud 的开放架构让用户可以利用应用程序的方式在服务器上新增额外的功能,并让用户完全掌控自己的资料。 ownCloud 原先的开发者弗兰克·卡利切创建了 ownClo
Backup This project is welcoming new contributors and maintainers. See CONTRIBUTING.md Backup is a system utility for Linux and Mac OS X, distributed as a RubyGem, that allows you to easily perform ba
Areca Backup 是一个用Java编写的个人文件备份工具,支持压缩、打包、加密等操作。