Re: Informix & tar

From
Alexander Afonyashin (2:5020/1630.11)
To
Ilya Kulagin
Date
2005-10-19T11:43:50Z
Area
RU.UNIX.SOLARIS
Hello Ilya.

14 Oct 05 09:45, you wrote to me:

 AA>> В силу необходимости слили базу на ленту встроенным backup-ом (ontape).
 IK> ontape-у нужен/достаточен простой пайп. Например,
 IK> mkfifo /opt/informix/tapedev
 IK> chown informix /opt/informix/tapedev
 IK> chgrp informix /opt/informix/tapedev
 IK> chmod 660 /opt/informix/tapedev
 IK> cat /opt/informix/tapedev |compress >/where-is/some-file.Z &
 IK> echo y|ontape -s -L 0

32-bit версия Информикса более 2Gb файлы не понимает. А базы у нас сильно
больше по размеру. Посему через symlink приходится подсовывать tape.0 tape.1
etc. С использованием expect.

 IK> вот такого типа (чуть сложнее) скриптом я бэкаплюсь уже довольно
 IK> много лет.
 AA>> Теперь хотелось бы пробелать обратную операцию: поднять с ленты и
 AA>> положить в файлы на винте (писалось кусками по 2Gb).
 IK> Тот же самый cat из $TAPEDEV должен помочь. В сочетании с mt

Мне не совсем ясен механизм, как ontape пишет на одну ленту кусками по 2Gb, при
том, что считает, что ленту ему каждый раз новую ставят.

 IK> rewind|fsf. К сожалению, с лентой в последний раз сталкивался ещё в
 IK> аиксе, на солярке хватает диска. Благо диски нынче недорогие.

Видимо так и поступим :)

Alexander

---
 * Origin: --- Shurick'n'Boots --- (2:5020/1630.11)
SEEN-BY: 46/50 50/203 450/118 186 1024 451/30 5000/5000 5001/5001 5011/13
SEEN-BY: 5012/46 5015/10 28 5020/113 175 400 545 627 715 758 770 830 871 937
SEEN-BY: 5020/976 996 1042 1229 1523 1581 1604 1630 1835 2009 2020 2238 2468
SEEN-BY: 5020/3274 4441 5021/29 5022/128 5025/3 750 5026/45 5027/16 5030/49
SEEN-BY: 5030/115 436 556 966 1900 1957 5031/47 72 5035/38 5040/47 5045/7
SEEN-BY: 5053/16 5054/1 4 8 9 28 35 37 5061/120 5062/1 10 5067/2 5069/7
SEEN-BY: 5070/1222 5080/80 1003 5082/6 5083/21 5085/13 5090/113 5095/20
SEEN-BY: 5096/18 6000/254
PATH: 5020/1630 758 4441 545 5054/1 37