[Dica] Manipulando fitas DDS (DAT) no Linux

Dicas e conf's para servidores Linux
Avatar do usuário
marceloleaes
Administrator
Administrator
Mensagens: 1523
Registrado em: 10 Jun 2013 12:45
Localização: Novo Hamburgo
Idade: 42
Contato:
Status: Offline

[Dica] Manipulando fitas DDS (DAT) no Linux

Mensagem por marceloleaes »

Hoje, vou deixar um post sobre manipulação de fitas DDS no Linux. Lembrando que fitas DDS são conhecidas como fitas DAT.

O que você deve saber sobre estas fitas:

- Fitas DDS (DAT) são gravadas de forma sequencial e portanto não é possível gravar um arquivo e depois gravar outro em seguida, pois o último irá sempre sobrepor o anterior.

- Quando você usa outros dipositivos SCSI, o dispositivo de fita também irá entrar na controladora SCSI e por isso ela também precisará de um ID, assim como os HDs SCSI conectados na sua máquina.

Na inicialização do computador irá aparecer alguma mensagem do tipo “Reconhecendo dispositivos SCSI” ou “Scanning for SCSI devices” e logo após suas detecções, serão mostrados os modelos destes periféricos junto como seus respectivos IDs. Por isso é bom lembrar que atrás de sua gravadora SCSI contém uma alavanca ou qualquer outra coisa que possa identificar o seu ID e também por ali é possível alterar o ID desta gravadora.

Após se certificar de que foi reconhecida a sua gravadora na inicialização, verifique ela está no seu /dev efetuando o comando ls /dev. Para os exemplos de comandos vamos supo que a unidade DAT está em /dev/st0 ok ?

Seguem abaixo os principais comandos para manipulação de fitas DDS(DAT) no Linux:

Para formatar a fita DAT:

Código: Selecionar todos

# mt -f /dev/st0 erase
Para rebobinar a fita DAT

Código: Selecionar todos

# mt -f /dev/st0 rewind
Para voltar a fita e ejetar:

Código: Selecionar todos

# mt -f /dev/st0 offline
Para mostrar o status da fita:

Código: Selecionar todos

# mt -f /dev/st0 status
Para ejetar a fita DAT:

Código: Selecionar todos

# mt -f /dev/st0 eject
# eject /dev/st0 (2ª opção)
Para compactar e gravar todos os arquivos da pasta sistema na fita DAT.

Código: Selecionar todos

# tar -cv -T /home/rede/sistema/* -f /dev/st0
Para gravar arquivos na fita dat:

Código: Selecionar todos

# tar -cvf /dev/st0 nomedoarquivo
Para extrair arquivos da fita dat:

Código: Selecionar todos

# tar -xvf /dev/st0
Para extrair arquivos específicos da fita como no exemplo abaixo:
(obs: o diretório raiz que está gravado na fita não pode conter “/” antes do seu nome. Tem de estar como em “home” abaixo:)

Código: Selecionar todos

# tar -xvf /dev/st0 home/analucia/pauta.doc
Para gravar na fita dat acessando de outra máquina:

Código: Selecionar todos

# tar cf – /arquivosqueeuqueronobackup | ssh maquinaremota “dd of=/dev/st0″
Para ejetar a fita dat de outra máquina:

Código: Selecionar todos

# ssh <maquina remota> ‘dd if=/dev/st0′ | tar xvf -
Para ler o conteúdo da fita DAT:

Código: Selecionar todos

# tar -tvf /dev/st0
Exemplo de backup de um diretório gravando a lista de seu conteúdo em um log:

Código: Selecionar todos

# tar -cvf /dev/st0 /home >> /root/bkplog/BACKUP_GERAL.log

Lembrando de mais alguns vou postando por aqui  ;)


"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio

Voltar para “Servidores”