Difference between revisions of "Archiveren"

From A-Eskwiki
Jump to: navigation, search
(Created page with "== Bestuursaccounts archiveren == Het is prettig als een nieuw bestuur ongehinderd dingen kan opruimen, in de wetenschap dat ze veilig opgeborgen zijn. Daarom maken we elk jaar r…")
 
m
Line 1: Line 1:
 +
[[category:sysop]]
 
== Bestuursaccounts archiveren ==
 
== Bestuursaccounts archiveren ==
 
Het is prettig als een nieuw bestuur ongehinderd dingen kan opruimen, in de wetenschap dat ze veilig opgeborgen zijn. Daarom maken we elk jaar rond de wissel een kopie van alle bestuursaccounts naar `/archief/bestuur/bestuur-$jaar`.
 
Het is prettig als een nieuw bestuur ongehinderd dingen kan opruimen, in de wetenschap dat ze veilig opgeborgen zijn. Daarom maken we elk jaar rond de wissel een kopie van alle bestuursaccounts naar `/archief/bestuur/bestuur-$jaar`.

Revision as of 17:44, 19 September 2012

Bestuursaccounts archiveren

Het is prettig als een nieuw bestuur ongehinderd dingen kan opruimen, in de wetenschap dat ze veilig opgeborgen zijn. Daarom maken we elk jaar rond de wissel een kopie van alle bestuursaccounts naar `/archief/bestuur/bestuur-$jaar`.

Het snapshotten kan het beste op square worden gedaan, aangezien het dan niet via NFS hoeft.

1. Maak een dir voor bestuursjaar $jaar:
mkdir /archief/bestuur/bestuur-$jaar
2. Maak de kopieën:
cp -a /home/bestuur/* /archief/bestuur/bestuur-$jaar/
3. Zorg dat de bestanden van root worden, met als groep bestuur:
chown -R root:bestuur /archief/bestuur/bestuur-$jaar
4. En neem schrijfrechten van iedereen behalve root af, zodat de bestanden niet meer gewijzigd kunnen worden:
chmod -R go-w /archief/bestuur/bestuur-$jaar

Waarom geen rsync met hardlinks?

Het kopiëren kan ook met `rsync`. Het voordeel is dat het ruimte kan besparen met de optie `--link-dest=/archief/bestuur/bestuur-$vorige/`, waarbij `$vorige` het vorige bestuursjaar is. Dit zorgt dat er voor bestanden die sinds dat bestuursjaar niet gewijzigd zijn een hardlink naar het oude bestand wordt gemaakt, in plaats van een nieuwe kopie. Het nadeel is dat, als je ooit de inhoud van gehardlinkte bestanden verandert in het archief, je onbedoeld meerdere bestuursjaren wijzigt. Om dat soort verrassingen te voorkomen kiezen we hier voor `cp`.