Автор: dryadae
Дата сообщения: 03.02.2007 22:55
У меня возник вопрос, связанный с архивацией backup'ов. Конкретно проблема заключается в следующем: у архиватора (командная строка) есть ключ
-w<путь>
который, по идее, должен бы задавать место для временных файлов. Но при сжатии новый архив всегда кладётся туда, где он должен лежать в конечном итоге, а даннный параметр, похоже, вообще никак не используется. Проблема возникла из-за того, что у меня организовано "ротационное" создание архивов (версии #1,#2 и #3), но сейчас, в связи с резким ростом объёма данных, суммарный бэкап перестал умещаться на DVD-болванку, и его пришлось пожать (режим m - после сжатия исходные bkf'ы стираются)
Однако, в случае архивации, на диске зачастую не хватает места для сжатой и несжатой версии одних и тех же данных одновременно (обращаю ещё раз внимание, что до момента записи -rr и удаления присутствуют оба файла). Было бы логично, если бы сжимаемый в данный момент архив перед конечным переименованием создавался где-нибудь в другом месте - это правильно и с точки зрения производительности, и для меньшей фрагментации, и для уменьшения износа диска, так как в нынешнем состоянии головка бессмысленно бегает по одному и тому же разделу, хотя в иделе можно было бы разнести работу и на физически разные устройства... :cry:
P.S.Раздел под tmp есть, его объём как раз под конечный размер архива.