<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Скрипт для помощи с резервным копированием сторонним ПО]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=26087&amp;type=atom" />
	<updated>2013-01-18T14:29:37Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=26087</id>
		<entry>
			<title type="html"><![CDATA[Re: Скрипт для помощи с резервным копированием сторонним ПО]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=321424#p321424" />
			<content type="html"><![CDATA[<p>Твой сработает.</p>]]></content>
			<author>
				<name><![CDATA[Vascom]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5339</uri>
			</author>
			<updated>2013-01-18T14:29:37Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=321424#p321424</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Скрипт для помощи с резервным копированием сторонним ПО]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=321420#p321420" />
			<content type="html"><![CDATA[<p>То есть мой ключ к cp &quot;-p&quot; не сработает?</p>]]></content>
			<author>
				<name><![CDATA[text.wr1t3r]]></name>
				<uri>https://linuxforum.ru/profile.php?id=27865</uri>
			</author>
			<updated>2013-01-18T14:20:02Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=321420#p321420</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Скрипт для помощи с резервным копированием сторонним ПО]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=321393#p321393" />
			<content type="html"><![CDATA[<p>В bash-скриптах алиасы не используются, если написано &quot;cp&quot;, то это голый &quot;cp&quot;.</p>]]></content>
			<author>
				<name><![CDATA[Vascom]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5339</uri>
			</author>
			<updated>2013-01-18T09:57:31Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=321393#p321393</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Скрипт для помощи с резервным копированием сторонним ПО]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=321392#p321392" />
			<content type="html"><![CDATA[<p>Сдается мне, что команда cp по умолчанию ничего не спрашивает (хотя некоторые дистры предлагают alias-ы для нее в виде &quot;cp -v&quot;)<br />К слову, о cp и mv. Отличие cp от mv в том (кроме удаления последней источника <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /> ), что при использовании cp сторонний софт, &quot;наблюдающий&quot; за директорией, в которую осуществляется копирование, сразу же получает &quot;алерт&quot; от ОС о создании файла (т.е. на момент получения &quot;алерта&quot; не все данные файла уже на месте). А при использовании mv, всё содержимое файла перекочевывает в новое место и только потом возникает &quot;алерт&quot; стороннему софту. Хотя этот факт (а может уже и не факт, давно было дело) важен только в случае использования &quot;мониторов&quot;, которые наблюдают за содержимым директории.</p>]]></content>
			<author>
				<name><![CDATA[afanasev.p]]></name>
				<uri>https://linuxforum.ru/profile.php?id=25834</uri>
			</author>
			<updated>2013-01-18T09:55:48Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=321392#p321392</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Скрипт для помощи с резервным копированием сторонним ПО]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=321287#p321287" />
			<content type="html"><![CDATA[<p>В начале скрипта отсутствует <br /></p><div class="codebox"><pre><code>#!/bin/bash</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Vascom]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5339</uri>
			</author>
			<updated>2013-01-17T11:49:55Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=321287#p321287</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Скрипт для помощи с резервным копированием сторонним ПО]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=321286#p321286" />
			<content type="html"><![CDATA[<p>Менять имена от меня не требуется в принципе.<br />Вот пока текущая версия скрипта:</p><p>[root@localhost home]# cat test.sh<br />rm -f /opt/backup/symbe/*<br />find /opt/backup/ -maxdepth 1 -type f -name &quot;backup*.*&quot; -mtime -1 -exec cp -p {} /opt/backup/symbe/ \;</p><p>Имеются ли какие-то замечания по нему?</p>]]></content>
			<author>
				<name><![CDATA[text.wr1t3r]]></name>
				<uri>https://linuxforum.ru/profile.php?id=27865</uri>
			</author>
			<updated>2013-01-17T11:48:15Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=321286#p321286</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Скрипт для помощи с резервным копированием сторонним ПО]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=321018#p321018" />
			<content type="html"><![CDATA[<p>И дополню. У команды cp есть полезная опция версионности. То есть файл источник может иметь одно имя, а целевой файл будет получать уникальные имена, скомпонованные из&nbsp; имени источника&nbsp; и версионного суффикса. Очень удобно.</p>]]></content>
			<author>
				<name><![CDATA[Cruiser78]]></name>
				<uri>https://linuxforum.ru/profile.php?id=631</uri>
			</author>
			<updated>2013-01-16T12:39:42Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=321018#p321018</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Скрипт для помощи с резервным копированием сторонним ПО]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=320991#p320991" />
			<content type="html"><![CDATA[<p>Прочитай man cp, там всё понятно написано, даже по русски. И размер файла для cp не имеет значения.</p>]]></content>
			<author>
				<name><![CDATA[Vascom]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5339</uri>
			</author>
			<updated>2013-01-16T10:09:13Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=320991#p320991</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Скрипт для помощи с резервным копированием сторонним ПО]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=320975#p320975" />
			<content type="html"><![CDATA[<p>Всем привет.<br />Задача стоит следующая. Есть сервер RHEL 6.3, на нём крутится база (уточнять я думаю необязательно какая). Каждый день в определённое время средствами БД делается бэкап в папочку /opt/backup.<br />Необходимо каждый день делать бэкап этих бэкапов сторонним ПО (backup exec, который умеет запускать скрипты перед началом собственно бэкапа файлов). <br />Что делает мой скрипт - он копирует файл бэкапа, который изменялся последние n дней в папку /opt/backup/symbe, предварительно очистив её от предыдущих файлов.<br />В дальнейшем, возможно, в зависимости от размера базы, этот файл нужно будет не копировать, а перемещать.<br />Вот сам скрипт (поругайте, пожалуйста):</p><div class="codebox"><pre><code>[root@localhost home]# cat test.sh
rm -f /opt/backup/symbe/*
find /opt/backup/ -maxdepth 1 -type f -name &quot;backup*.*&quot; -mtime -1 -exec cp {} /opt/backup/symbe/ \;</code></pre></div><p>Смущает то, что команда cp, даже если в папке /opt/backup/symbe/ есть какие-то файлы, не спрашивает ничего о их перезаписи. Пока непонятно как она справится с большими файлами (до 1TB) и не изменятся ли права доступа к файлу.<br />Плюс, в дальнейшем планируется заменить её на команду mv.<br />Всем заранее спасибо.</p>]]></content>
			<author>
				<name><![CDATA[text.wr1t3r]]></name>
				<uri>https://linuxforum.ru/profile.php?id=27865</uri>
			</author>
			<updated>2013-01-16T08:49:05Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=320975#p320975</id>
		</entry>
</feed>
