Restoring ownCloud — ownCloud Administrators Manual 6.0 documentation

# ownCloud Administrators Manual

# Restoring ownCloud

To restore an ownCloud installation there are three main things you need to restore:

1. The config folder
2. The data folder
3. The database

## Restore Folders

Note

This guide assumes that your previous backup is called “owncloud-dirbkp”

Simply copy your config and data folder (or even your whole ownCloud install and data folder) to a place outside of your ownCloud environment. You could use this command:

    rsync -Aax owncloud-dirbkp/ owncloud/

## Restore Database

Note

This guide assumes that your previous backup is called “owncloud-sqlbkp.bak”

### MySQL

MySQL is the recommended database engine. To backup MySQL:

    mysql -h [server] -u [username] -p[password] < owncloud-sqlbkp.bak

### SQLite

    sqlite3 data/owncloud.db .dump < owncloud-sqlbkp.bak

### PostgreSQL

    PGPASSWORD="password" pg_restore -c -d owncloud -h [server] -U [username] owncloud-sqlbkp.bak