Voor mijn website ben ik bezig om een bash-script te maken om de live-data te kunnen importeren in de staging/acceptatie omgeving. Voor de database is dit gelukt met 'mysqldump' en 'mysql'. Echter wil ik ook de geuploadde afbeeldingen overzetten.

Zowel de live-site als de acceptatie-versie draaien op dezelfde server, maar hebben beiden een andere domeinnaam en eigen webroot en via SSH dus chrooted jailed.

Wat zijn ideale manieren om met bash de upload-directory te kopiëren? Bij voorkeur niet als 'root'.
Klinkt handig. Maar volgens mij wordt in-tarren even lastig op de livelocatie. Of kan dat ook via scp? Ik verdiep me er eventjes in.
Even een late update: Het is gelukt met SCP:

#!/bin/bash

echo "Bezig met kopiëren van upload-map naar testomgeving. Kan een poosje duren...... "
scp -r arien@server:/home/arien_prod/domains/site.nl/public_html/uploads /home/arien_test/domains/testsite.me.uk/public_html

Reageren