Plesk backup. v1.0. Questions? backup@mijn-sleutel.nl. www.mijn-sleutel.nl



Vergelijkbare documenten
Denit Backup instellen op een Linux server

Easyhosting Handleiding Pakketswitch DirectAdmin

Snel start gids. Alle informatie om uw website snel te kunnen publiceren.

LES 11: VAN LOKAAL NAAR ONLINE. Lesoverzicht: Aan de slag Domeinnaam Web hosting FTP gegevens FTP programma s Database exporteren Samenvatting

1. Als je bent ingelogd op je vm, in welke directory bevind je je?

Opmerkingen kan je mailen naar: A. Kouters: A. Steijlen: Versie Datum Opmerkingen

Installatie Aadres/ItsClean 1.940

DHCP Scope overzetten van Windows Server 2003 R2 naar Windows Server 2012

Optifile Server Installatie

End-user handleiding voor Virtualmin Handleiding gemaakt door Digibel BVBA Copyright 2010 Digibel BVBA

Verbinden met FTP server

Installeer Apache2: Landstede februari 2009 versie 3 1 Bertil Hoentjen

- Plan Zo kun je een. website bouwen!

Handleiding installatie en gebruik. Ahsay OBM. Windows server Apple OS X Linux en UNIX-varianten

UBizz-UBizz Exchange For more information visit our website at

Installatiehandleiding AhsayOBM Unix / Linux. v

Rhino: Back-up maken. RsyncBackup

bekijk map: de map waarin de bestanden van de verfweegschaal terecht komen. url: actie: c=file&a=scale&noqc=i

Inhoud van deze workshop. Wat is het nut van backups??? Wat is een backup?

Upgrade Xampp van versie naar 1.7.7

Installatie Software - Opdrachten Les 2

HANDLEIDING. IPv6 implementatie op een DirectAdmin server met CentOS

ISW Presents Debian Homeserver Workshop

Nvu Gebruikers Gids. Website lessen door Jan Jansen Webdesign. Een handleiding voor het programma Nvu voor Windows Windowscommander

Op de Virtual Appliance is MySQL voorgeïnstalleerd. MySQL is momenteel de meest gebruikte database op het internet.

Handleiding DirectAdmin

Basis UNIX commando's - overzicht

Rsync: Het ultieme Back-up Systeem

AutoArchive. Via File -> Archive kun je voortwee2 manieren archiveren kiezen.

Instellingen CMS Pakketten DRUPAL INSTALLATIE

Leg de CD-rom Solid Edge ST3 in de cd-drive van je computer. Normaal verschijnt volgend kader vanzelf.

Gebruiksaanwijzing Remote Backup

Solcon Online Backup. Aan de slag handleiding voor Linux

Verkorte handleiding Beheer Website

Handleiding DirectAdmin

De verschillen tussen Plesk en DirectAdmin

Migratie van Unicenta Derby naar Chromis

Hoe gebruik ik Dreambox Control Center? Programma geschreven door BernyR, handleiding door dreamedge en Angel

Website plaatsen op het Parallels-platform van InterNLnet / Tele2.

Handleiding PHP en MySQL onder Windows Server 2003 met IIS 6.0

Aandachtspunten voor installatie suse in vmware server

installatiehandleiding

Installatie nieuwe build van Alure (alle componenten)

Handleiding DirectAdmin

FTP met Filezilla. Installatie

De installatie en configuratie van een webserver

Linux Server Installatie

Cloud2 Online Backup - CrashplanPRO

Howto make Exim work with Freesco 0.2.7

Die vraag krijg ik regelmatig. De meest voorkomende situaties zijn deze:

Dit is een greep uit mijn stageverslag. 4. Citrix migratie

Xampp Web Development omgeving opzetten onder Windows.

Installatiehandleiding. ixperion Word Import. voor Windows 2008 R2 64bit. Smartsite ixperion WordImport Implementatie. Copyright

Upgrade Web Client met ESS naar 3.5.0

OSCOMMERCE INSTALLATIE

COMMUNICATIE. Versie 1.1

Linux Quickstart Cygwin via HTTP

Apache heeft standaard een /var/www directory met daarin een index.html bestand.

Inhoudsopgave: Whisper380-computerhulp.net

Windows server Wesley de Marie. Wesley

Prullenbak ledigen via terminal

Handleiding. Online backup PC

Onderwerp: Prijzen webhostingpakketten ThoVer Webproducties *

Handleiding voor het installeren van Tomcat7

2. Vooraf. 2.1 IP-adressen.

Gebruikers handleiding. Lizard Configuration Manager ToolTip. Installatie. Instellen. Initieel instellen

Replicator Backup-programma, om data automatisch op externe harde schijf te zetten, als backup.

FerdiWeb Back-up. Installatie FerdiWeb Back-up

BackupPartner installatie van de Client software.

Info2Share Server bulletin 2

Marijn Stollenga - Git Tutotial maandag 25 februari Git tutorial. Door Marijn Stollenga (m.stollenga@gmail.com)

Handleiding Plesk. Eddy De Bock

Handleiding installeren en wijzigen handtekening

1. Kopieer de bestanden die in de html directory staan, naar de html directory van HomeSeer.

Midi PDF Bladmuziek lezer

Installatiehandleiding InstantCMS

Backup Connect installatie van de Client software.

Hole charts & Hole Tables

Lync Call Appliance Zijn er dan nog variabele kosten? Beheer interface

Over PHP. PHP en MySQL. 1.1 Inleiding. In dit hoofdstuk maak je kennis met PHP. Hoe werkt deze

ZÉLF JE WORDPRESS WEBSITE MAKEN?

Installatie Handleiding - Multispectraal V.W1.0

Tomra 820 InTouch. Promotie film maken Donatie ontvanger aanmaken

Inhoudsopgave. versie 0.8

BelgoVault Backup Partner installatie van de Client software.

I BASH. Johan Adriaans

Backup Connect installatie van de Client software

Installatie Online Backup

1 Labo 4 H 8 Jobs, Alerts en Operators H 9 Monitoring en Troubleshooting

ANIMATIE S MAKEN Les 1 Les 2 Les 3 Les 4

VERBINDING MAKEN EN INLOGGEN...

Overzicht. Tekstmanipulatie. Doel van de cursus. Doel van de cursus. Tekstmanipulatie: tekst automatisch bewerken en onderzoeken. Waarom Linux?

Lesbrief Strip maken. Doel Leerlingen te laten nadenken wat ze op het internet doen en hoe ze hier op een positieve manier mee om kunnen gaan.

HTML. Links. Hyperlinks. Hans Roeyen V 3.0

Studietaak 4 Hoe installeer ik software? Apache Webserver

Migratie Zarafa > 6.40

Delft-FEWS & Web Services

Het opzetten van deze applicatie

Transcriptie:

Plesk backup v1.0 Questions? backup@mijn-sleutel.nl

Beschrijving : De bedoeling was om elke dag een backup te maken van plesk. Deze backup methode is gebasseerd op versie 7, kleine aanpassing zou voldoende moeten zijn om ook 7.1 geheel en mooi te kunnen backuppen. Het uiteindelijke resultaat levert op een ftp server afhankelijk van je prune time, een x aantal backups op. Als er gekozen is voor een 10 days prune time wordt op de 11 e dag de eerst gemaakte backup verwijderd. Enzovoort. Benodigdheden : Lftp - http://ftp.yars.free.net/projects/lftp/ Sysbk - http://www.rfxnetworks.com/sysbk.php Mutt - http://www.mutt.org/

Allereerst kiezen we een map uit waarin wij de backup kunnen gaan zetten, we hebben als standard gekozen dat alle extra services deamons outputs, wat dan ook weggeschreven worden in /backup/files/*service*. Uiteraard ben je zelf vrij om te kiezen waar je het allemaal neer zet, let wel op dat je de map in de voorbeeld(en) ook aanpast. Backup map: /backup/files/sysbk Install sysbk Edit het config bestand vi /usr/local/sysbk/conf.sysbk Edit de volgende variable BACKUP_PATH En neem onderstaande config over : INSPATH="/usr/local/sysbk" MODPATH="$INSPATH/mod" CNF_INT="$INSPATH/internals/conf.internals" MOUNT_POINT="/" BACKUP_PATH="/backup/files/sysbk" MIN_DISK="4096" MAX_LOAD="2" ARC_PRI="/bin/tar -cpzf" ARC_PRI_EXT=".tar.gz" ARC_SEC="" ARC_SEC_EXT="" PRI="16" MD5="/usr/bin/md5sum" NICE="/bin/nice" DU="/usr/bin/du" GUNZIP="/bin/gunzip" USE_RTRANS="0" RTRANS_METHOD="ftp" DEL_AFTERTRANS="0" FBF_RTRANS="0" HTTP_BK="1" HTTP_PATH="/etc/httpd" BIND_BK="1" BIND_PATH="/var/named" BIND_CNF="/etc/named.conf" CUSTOM_BK="1" CUSTOM_FILES="$MODPATH/custom.files" CUSTOM_DIRS="$MODPATH/custom.dirs" Nu gaan we de custom dirs aangeven die mee gebackupped moeten worden. vi /usr/local/sysbk/mod/custom.dirs Zet daar het volgende in : /usr/local/psa /var/qmail /var/named /etc /home/httpd Uiteraard ben je vrij om er extra dirs aan toe te voegen, wij zelf hebben een vrij grote waslijst maar dit is wat volgens mij genoeg is om de bestanden te backup, uitgezonder de mysql databases. Op www.mijn-sleutel.net/backup staan 2 shell scripts ( backup.sh en move.sh ) backup.sh moet je de server zetten waar de backups gedraaid moeten worden, en move.sh moet op de remote ftp server komen te staan waar de backups heen gestuurd worden.

wget www.mijn-sleutel.net/backup/backup.sh wget www.mijn-sleutel.net/backup/move.sh Bekijk beide files goed door, de settings zullen we hieronder neer zetten met een example. Backup.sh password=`cat /etc/psa/.psa.shadow` backupdir= # NO TRAILING SLASH!!! ftp_host= ftp_port= ftp_user= ftp_passwd= rm -rf /backup/files/sysbk/* # CHANGE TO backupdir Backup.sh example password=`cat /etc/psa/.psa.shadow` backupdir=/backup/files/sysbk # NO TRAILING SLASH!!! ftp_host=127.0.0.1 ftp_port=21 ftp_user=backup ftp_passwd=backup rm -rf /backup/files/sysbk/* # CHANGE TO backupdir Let op dat je de roodgemaakte lijn niet vergeet, we hebben bewust geen variable daar neer gezet omdat als je bij de variable een / zou neerzetten de server in een keer gedelete zou zijn. Aangezien dat niet de bedoeling is. move.sh ftpdir= # NO TRAILING SLASH!!! backupdirfiles= # NO TRAILING SLASH!!! backupdir= # NO TRAILING SLASH!!! prunetime=10 # SET DAYS move.sh example ftpdir=/home/ftp/backup # NO TRAILING SLASH!!! backupdirfiles=/backup/files # NO TRAILING SLASH!!! backupdir=/backup # NO TRAILING SLASH!!! prunetime=10 # SET DAYS backup@mijn-sleutel.nl

Crontabs backup.sh raden we aan om de volgende over te nemen : * 6 * * * /backup/scripts/backup_sysbk.sh En voor move.sh * 7 * * * /backup/scripts/move.sh LET OP! Het beste werkt het als je move na de backup uitvoert, test zelf een keer hoe lang je backup erover doet en of er genoeg tijd is binnen het uur. Tevens raden we aan om de scripts in een aparte directory te zetten binnen de backup dir, hiermee zorg je ervoor dat er een duidelijk overzicht blijft.