====== Backup and Migrate====== [[drupal:drupal|{{ :drupal:icon.jpg?120|}}]] ===== context===== dit document beschrijft hoe je een drupal site makkelijkt backupt ===== installatie===== - download de module **Backup and Migrate** - upload de module naar ''www/modules'' - pak de TARball uit: ''tar -xvzf backup_migrate-.tar.gz'' - meld aan op je drupal site als beheerder. - ga naar **extend** en vink aan: **OTHER: Backup and Migrate** - kies: **Install** ===== configuratie===== ==== private folder aanmaken ==== Deze folder bevindt zich buiten je website en bevat voortaan je backups. - ''mkdir /data/sites/web/louscornerbe/private/backup_and_migrate'' - open ''/sites/default/settings.php'' \\ en pas aan: ''$settings['file_private_path'] = '../private';'' ==== backup map instellen ==== - meld aan op Drupal als **beheerder** - menu: **Configuration** > **DEVELOPMENT** > **Backup and Migrate** > **Instellingen**: **Bestemmingen** - **Map voor afgeschermde bestanden**: **Edit** - **Directory Path**: private://backup_and_migrate {{ :drupal:drupalbackupmigrate.png?400 |}} Nu kan je in deze map je backups opslaan. ==== handmatige backup ==== - kies tabblad **Backup** > **Snelle Backup** - **Bron**: Default Drupal Database - **Bestemming**: Map voor afgeschermde bestanden - kies: **Maak nu een backup**\\ je backup wordt nu geschreven naar ''backup_and_migrate''\\ Controleer deze map. Als het bestand er staat, werkt je backup. ===== werking ===== ==== backup taak aanmaken==== - kies tabblad **Planning**, kies **Planning toevoegen** - geef een naam voor de taak - **Bron**: Default Drupal Database - **Bestemming**: Map voor afgeschermde bestanden - **Frequentie**: Run every 1 hour - **Number to keep**: 720 (24*30) Deze taak wordt uitgevoerd bij eerstvolgende **[[drupal:cron|cron]]**. \\ Alle backups zijn beschikbaar in tabblad **Opgeslagen back-ups** ==== restore uitvoeren==== - kies tabblad **Opgeslagen back-ups**, kies het herstelpunt - kies **Herstellen** of **Downloaden** {{tag>drupal backup}}