Gebruikershulpmiddelen

Site-hulpmiddelen


publiek:ltfs_en_tape

Dit is een oude revisie van het document!


LTFS en Tape

WORM

Op een WORM-tape kun je geen LTFS schrijven. Daarom schrijven met bijv. tar.

Vrije ruimte

Hiermee krijg je een beeld hoeveel vrije ruimte nog op de tape staat:


sudo mt -f /dev/nst0 rewind

sudo tar -cvf /dev/nst0 "/mnt/data/sessions.zip" "/mnt/data/sessions_bestandslijst.txt"
  

Broncodes

list_size.sh

sudo sg_logs -p 0x31 /dev/sg3 \
| awk -F': ' '
/Main partition remaining capacity/ {rem=$2}
END{
  safe=rem*0.90
  printf "Vrij:   %.1f GiB (%.1f GB)\n", rem/1024, rem/1024*1.073741824
  printf "Veilig: %.1f GiB (%.1f GB)  [10%% marge]\n", safe/1024, safe/1024*1.073741824
}'
list_all_sets.sh
#!/usr/bin/env bash
set -euo pipefail

DEV=/dev/nst0

sudo mt -f "$DEV" rewind

i=1
while true; do
  echo
  echo "===== SET $i ====="
  if ! sudo tar -tvf "$DEV"; then
    echo "Einde tape of geen tar-set meer."
    break
  fi
  # spring naar volgende set (filemark overslaan)
  if ! sudo mt -f "$DEV" fsf 1; then
    echo "Kan niet verder spoelen (waarschijnlijk EOT)."
    break
  fi
  i=$((i+1))
done
publiek/ltfs_en_tape.1763891385.txt.gz · Laatst gewijzigd: door admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki