Stellen Sie AFS von / vicepa in einem normalen Verzeichnis wieder her

424
pypmannetjies

Dies mag der falsche Weg sein, aber ich hatte gehofft, dass es Hoffnung gibt. Unsere afs-Konfiguration ist komplett durcheinander geraten, aber die Volumes in der / vicepa-Partition sind noch vorhanden. Gibt es eine Möglichkeit, diese .vol-Dateien lesbar zu machen, ohne ein vorhandenes AFS-System verwenden zu müssen?

3
Ist es Ihnen gelungen, die Daten zu extrahieren? Vielleicht ist dies eine Frage an serverfault.com gerferra vor 10 Jahren 0

1 Antwort auf die Frage

1
adeason

Es gibt tatsächlich einen Weg, dies zu tun. Es ist nicht der "falsche Weg", Dinge zu tun, und ist nicht einmal so ungewöhnlich.

Sie können voldump (8) verwenden, um einen Volumendump im "vos dump" -Stil direkt aus / vicepa-Inhalten zu generieren, ohne den Volserver zu verwenden. Sobald Sie das haben, können Sie die tatsächlichen Dateien mit restorevol (1) zurückbekommen . Oder Sie können das Volume mit "vos restore" (Manpage "vos_restore (1)") auf einem anderen AFS-Dateiserver wiederherstellen.

Es gibt auch ein Werkzeug namens afsdump_extract, das anstelle von restorevol verwendet werden kann. Restorevol ist jedoch normalerweise leichter zu finden. restorevol ist Teil von OpenAFS und afsdump_extra ist Teil von "dumpscan".

Ich kann nicht bestätigen, dass dies die richtige Antwort ist, da dies schon lange her ist. Es sind jedoch zumindest einige Informationen für zukünftige Benutzer, die einen ähnlichen Rat benötigen. pypmannetjies vor 10 Jahren 0