<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Posts on </title>
    <link>https://www.ivsmir.ru/posts/</link>
    <description> (Posts)</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ru-RU</language>
    <lastBuildDate>Fri, 09 Mar 2018 02:51:15 +0300</lastBuildDate>
    
    <atom:link href="https://www.ivsmir.ru/posts/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>Автоматическое монтирование FTP каталога</title>
      <link>https://www.ivsmir.ru/2018/03/ftp-catalog-automount-for-proxmox/</link>
      <pubDate>Fri, 09 Mar 2018 02:51:15 +0300</pubDate>
      
      <guid>https://www.ivsmir.ru/2018/03/ftp-catalog-automount-for-proxmox/</guid>
      <description>&lt;p&gt;Использую proxmox в качестве гипервизора для размещения виртуальных машин. Провайдер у которого я арендую выделенные серверы даёт возможность использовать ftp сервер для резервного копирования. Гипервизор встроенных возможностей записи резервных копий на ftp не имеет. Так как proxmox основан на Debian, то можно использовать curlftpfs для монтирования ftp в локальный каталог и выполнять туда резервное копирование, но в процессе эксплуатации выяснилось, что при длительном простое соединение периодически отваливается. Поэтому оптимальным вариантом оказалось автоматическое монтирование ftp каталога средствами systemd при обращении к точке монтирования. Автоматическое размонтирование происходит через 30 секунд простоя.&lt;/p&gt;
&lt;h2 id=&#34;curlftpfs&#34; &gt;curlftpfs
&lt;span&gt;
    &lt;a href=&#34;#curlftpfs&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;h3 id=&#34;устанавливаем-curlftpfs&#34; &gt;Устанавливаем curlftpfs
&lt;span&gt;
    &lt;a href=&#34;#%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%b0%d0%b2%d0%bb%d0%b8%d0%b2%d0%b0%d0%b5%d0%bc-curlftpfs&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;apt-get install curlftpfs
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;создаем-файл-паролей&#34; &gt;Создаем файл паролей
&lt;span&gt;
    &lt;a href=&#34;#%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%b5%d0%bc-%d1%84%d0%b0%d0%b9%d0%bb-%d0%bf%d0%b0%d1%80%d0%be%d0%bb%d0%b5%d0%b9&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;cat&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;lt;&amp;lt;EOF&amp;gt;&amp;gt;/root/.netrc
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;machine ftp-server.com
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;login ftp-user
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;password ftp-password
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;EOF&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;тестируем-монтирование-файловой-системы&#34; &gt;Тестируем монтирование файловой системы
&lt;span&gt;
    &lt;a href=&#34;#%d1%82%d0%b5%d1%81%d1%82%d0%b8%d1%80%d1%83%d0%b5%d0%bc-%d0%bc%d0%be%d0%bd%d1%82%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-%d1%84%d0%b0%d0%b9%d0%bb%d0%be%d0%b2%d0%be%d0%b9-%d1%81%d0%b8%d1%81%d1%82%d0%b5%d0%bc%d1%8b&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;mkdir /mnt/backup
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;curlftpfs ftp-server.com /mnt/backup -o rw,allow_root
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;ls /mnt/backup
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;fusermount -u /mnt/backup
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;настраиваем-автомонтирование&#34; &gt;Настраиваем автомонтирование
&lt;span&gt;
    &lt;a href=&#34;#%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%b0%d0%b8%d0%b2%d0%b0%d0%b5%d0%bc-%d0%b0%d0%b2%d1%82%d0%be%d0%bc%d0%be%d0%bd%d1%82%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;h3 id=&#34;создаем-файл-с-точкой-монтирования-для-systemd&#34; &gt;Создаем файл с точкой монтирования для systemd:
&lt;span&gt;
    &lt;a href=&#34;#%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%b5%d0%bc-%d1%84%d0%b0%d0%b9%d0%bb-%d1%81-%d1%82%d0%be%d1%87%d0%ba%d0%be%d0%b9-%d0%bc%d0%be%d0%bd%d1%82%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f-%d0%b4%d0%bb%d1%8f-systemd&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;cat&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;lt;&amp;lt;EOF&amp;gt;&amp;gt;/etc/systemd/system/mnt-backup.mount
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;[Unit]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;Description=ftp share
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;[Mount]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;What=curlftpfs#ftp-server.com
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;Where=/mnt/backup
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;Options=rw,allow_root,direct_io,hard_remove,big_writes
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;Type=fuse
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;[Install]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;WantedBy=multi-user.target
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;EOF&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;создаем-сервис-для-автомонтирования&#34; &gt;Создаем сервис для автомонтирования:
&lt;span&gt;
    &lt;a href=&#34;#%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%b5%d0%bc-%d1%81%d0%b5%d1%80%d0%b2%d0%b8%d1%81-%d0%b4%d0%bb%d1%8f-%d0%b0%d0%b2%d1%82%d0%be%d0%bc%d0%be%d0%bd%d1%82%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; cat&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;lt;&amp;lt;EOF&amp;gt;&amp;gt;/etc/systemd/system/mnt-backup.automount
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;[Unit]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;Description=ftp share
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;Requires=network-online.target
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;After=network-online.service
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;[Automount]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;Where=/mnt/backup
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;TimeoutIdleSec=30
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;[Install]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;WantedBy=multi-user.target
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;EOF&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;включаем-и-проверяем-автомонтирование&#34; &gt;Включаем и проверяем автомонтирование
&lt;span&gt;
    &lt;a href=&#34;#%d0%b2%d0%ba%d0%bb%d1%8e%d1%87%d0%b0%d0%b5%d0%bc-%d0%b8-%d0%bf%d1%80%d0%be%d0%b2%d0%b5%d1%80%d1%8f%d0%b5%d0%bc-%d0%b0%d0%b2%d1%82%d0%be%d0%bc%d0%be%d0%bd%d1%82%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;systemctl daemon-reload
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;systemctl enable mnt-backup.mount
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;systemctl enable mnt-backup.automount --now
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;ls /mnt/backup
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;mount | grep /mnt/backup
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    
    <item>
      <title>Запуск сессий Data Protector в режиме отладки</title>
      <link>https://www.ivsmir.ru/2017/06/dp-debug-mode/</link>
      <pubDate>Sun, 18 Jun 2017 02:51:15 +0300</pubDate>
      
      <guid>https://www.ivsmir.ru/2017/06/dp-debug-mode/</guid>
      <description>&lt;p&gt;В этой статье я приведу примеры методов сбора отладочной информации для HPE Data Protector.&lt;/p&gt;
&lt;h2 id=&#34;куда-собираются-отладочные-данные&#34; &gt;Куда собираются отладочные данные
&lt;span&gt;
    &lt;a href=&#34;#%d0%ba%d1%83%d0%b4%d0%b0-%d1%81%d0%be%d0%b1%d0%b8%d1%80%d0%b0%d1%8e%d1%82%d1%81%d1%8f-%d0%be%d1%82%d0%bb%d0%b0%d0%b4%d0%be%d1%87%d0%bd%d1%8b%d0%b5-%d0%b4%d0%b0%d0%bd%d0%bd%d1%8b%d0%b5&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Начнем с определения того, куда складываются отладочные данные. Это очень важный вопрос, т.к. при использовании высокого уровня отладки их объем может запросто переполнить файловую систему. К тому же по умолчанию они не сжимаются и я на практике видел как для одной сессии резервного копирования их накапливается более 100 Гбайт за пару часов при уровне отладки равным пятиста.&lt;/p&gt;
&lt;p&gt;То, куда будут складываться файлы отладки определяется переменной OB2DBGDIR, которая находится в файле конфигурации omnirc. Сам файл omnirc (или его шаблон, если никто ещё не менял значения системных переменных) находится вот здесь:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Тип ОС&lt;/th&gt;
&lt;th&gt;Расположение omnirc&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Linux / UNIX&lt;/td&gt;
&lt;td&gt;/opt/omni/.omnirc&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Windows&lt;/td&gt;
&lt;td&gt;C:\ProgramData\OmniBack\omnirc&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Итак, если в файле omnirc никто не менял значение переменной OB2DBGDIR, то отладочные файлы будут собираться сюда:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Тип ОС&lt;/th&gt;
&lt;th&gt;Расположение отладочных файлов&lt;/th&gt;
&lt;th&gt;Пример&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Linux / UNIX&lt;/td&gt;
&lt;td&gt;/tmp&lt;/td&gt;
&lt;td&gt;/tmp/OB2DBG_*&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Windows&lt;/td&gt;
&lt;td&gt;C:\ProgramData\OmniBack\tmp\&lt;/td&gt;
&lt;td&gt;C:\ProgramData\OmniBack\tmp\OB2DBG_*&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Также имейте ввиду, что отладочные данные собираются не только на сервере резервного копирования, но и на клиентах и media серверах задействованных в отладочной сессии. Т.е. если Вы запустили в режиме отладки сессию резервного копирования, то файлы отладки будут собраны на сервере резервного копирования, клиенте, media агенте. На каждом из серверов будут содержаться отладочные данные характерные для компонентов, которые на нём запускались.&lt;/p&gt;
&lt;h2 id=&#34;методы-сбора-отладочных-данных&#34; &gt;Методы сбора отладочных данных
&lt;span&gt;
    &lt;a href=&#34;#%d0%bc%d0%b5%d1%82%d0%be%d0%b4%d1%8b-%d1%81%d0%b1%d0%be%d1%80%d0%b0-%d0%be%d1%82%d0%bb%d0%b0%d0%b4%d0%be%d1%87%d0%bd%d1%8b%d1%85-%d0%b4%d0%b0%d0%bd%d0%bd%d1%8b%d1%85&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Существует как минимум три способа сбора отладочных данных в HPE Data Protector. Каждый из них по-своему удобен в различных ситуациях.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;С использование Data Protector Manager (GUI).&lt;/li&gt;
&lt;li&gt;Запуск сессии через консоль с указанием дополнительных опций отладки.&lt;/li&gt;
&lt;li&gt;Добавление отладочных параметров в расписание резервного копирования.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;data-protector-manager-gui&#34; &gt;Data Protector Manager (GUI)
&lt;span&gt;
    &lt;a href=&#34;#data-protector-manager-gui&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;p&gt;Это самый известный и простой метод. К тому же инструкцию с этим методом каждый раз высылает поддержка, когда требует от Вас собрать логи. Этот метод хорош тем, что он позволяет собрать отладочные данные практически по любому компоненту Data Protector — включая сам GUI и сессии которые инициируются без использования планировщика DP. Огромный минус этого метода заключается в том же — он собирает отладочные данные по всем сессиям, которые работают параллельно с GUI в режиме отладки. То есть если Вам надо было собрать отладочные данные по одной сессии, но в процессе их сбора Data Protector запустил несколько сессий через планировщик, то Вы получите пачку ненужных Вам файлов с отладочными данными, разбросанными ещё по нескольким клиентам и медиа серверам.&lt;/p&gt;
&lt;p&gt;Включается отладка следующим образом:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;В GUI Data protector Manager выбираем пункт меню File &amp;gt; Preferences…&lt;/li&gt;
&lt;li&gt;В окне настроек переходим на вкладку Debugging&lt;/li&gt;
&lt;li&gt;Указываем уровни отладочных сообщений (например 1-500), указываем суффикс имен отладочных файлов.&lt;/li&gt;
&lt;li&gt;Выбираем до какого момента данные опции должна действовать — постоянно или только на время работы следующей GUI сессии.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Данные изменения вступят в силу только с момента действия следующей GUI сессии, поэтому нажимаем кнопку «Relaunch GUI now…» и выполняем процедуру во время которой происходит нечто, требующее сбора отладочных данных.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;images/dpmanager-menu-preferences.png&#34; alt=&#34;DP Manager Menu&#34;&gt;
&lt;img src=&#34;images/dpmanager-debug-preferences.png&#34; alt=&#34;DP Manager debug preferences&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;запуск-сессии-из-консоли-с-указанием-дополнительных-опций&#34; &gt;Запуск сессии из консоли с указанием дополнительных опций
&lt;span&gt;
    &lt;a href=&#34;#%d0%b7%d0%b0%d0%bf%d1%83%d1%81%d0%ba-%d1%81%d0%b5%d1%81%d1%81%d0%b8%d0%b8-%d0%b8%d0%b7-%d0%ba%d0%be%d0%bd%d1%81%d0%be%d0%bb%d0%b8-%d1%81-%d1%83%d0%ba%d0%b0%d0%b7%d0%b0%d0%bd%d0%b8%d0%b5%d0%bc-%d0%b4%d0%be%d0%bf%d0%be%d0%bb%d0%bd%d0%b8%d1%82%d0%b5%d0%bb%d1%8c%d0%bd%d1%8b%d1%85-%d0%be%d0%bf%d1%86%d0%b8%d0%b9&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;p&gt;С подавляющем большинством консольных команд Data Protector, которые описаны в CLI Reference Guide можно использовать дополнительную опцию «-debug». Синтаксис этой опции следующий:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;-debug 1-999&lt;span style=&#34;color:#f92672&#34;&gt;[&lt;/span&gt;,gz&lt;span style=&#34;color:#f92672&#34;&gt;][&lt;/span&gt;,C:n&lt;span style=&#34;color:#f92672&#34;&gt;][&lt;/span&gt;,T:s&lt;span style=&#34;color:#f92672&#34;&gt;][&lt;/span&gt;,U&lt;span style=&#34;color:#f92672&#34;&gt;]&lt;/span&gt; postfix &lt;span style=&#34;color:#f92672&#34;&gt;[&lt;/span&gt;host&lt;span style=&#34;color:#f92672&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Параметр&lt;/th&gt;
&lt;th&gt;Обязательный параметр&lt;/th&gt;
&lt;th&gt;Описание&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1-999&lt;/td&gt;
&lt;td&gt;да&lt;/td&gt;
&lt;td&gt;Уровень отладочных сообщений. По умолчанию в GUI используется значение &amp;ldquo;1-99&amp;rdquo;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;gz&lt;/td&gt;
&lt;td&gt;нет&lt;/td&gt;
&lt;td&gt;Использовать компрессию для файлов отладки. Каждый файл отладки будет упакован в отдельный архив. По умолчанию отключено.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;С:n&lt;/td&gt;
&lt;td&gt;нет&lt;/td&gt;
&lt;td&gt;Ограничить размер отладочных файлов n килобайтами. Минимальное значание - 4 KiB.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;T:s&lt;/td&gt;
&lt;td&gt;нет&lt;/td&gt;
&lt;td&gt;Точность при выводе временных меток в отладочных сообщениях. Измеряется в долях от секунды. По умолчанию равна 1, что значит, что временные метки выводятся с точностью до одной секунды. Значение 1000 означает, что временные метки выводятся с точностью до одной миллисекунды.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;U&lt;/td&gt;
&lt;td&gt;да&lt;/td&gt;
&lt;td&gt;Имя каждого отладочного файла формируется определенным стандартным способом. Имя файла начинается с символов OB2DBG_, затем следует название компонента DP и куча другой информации. Пользователь может указать окончание для файла, чтобы иметь возможность различать разные отладочные сессии.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;host&lt;/td&gt;
&lt;td&gt;нет&lt;/td&gt;
&lt;td&gt;При помощи этого параметра можно ограничить перечень клиентов для которых необходимо включить отладку. Чтобы указать перечень клиентов, необходимо заключить список в двойные кавычки и в качестве разделителя использовать пробел. Например: &amp;ldquo;win-prod-10.demo.local win-prod-14.demo.local&amp;rdquo;.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Приведу несколько примеров использования этой опции для запуска различных сессий резервного копирования:&lt;/p&gt;
&lt;h3 id=&#34;пример-1-internal-database&#34; &gt;Пример 1. Internal Database
&lt;span&gt;
    &lt;a href=&#34;#%d0%bf%d1%80%d0%b8%d0%bc%d0%b5%d1%80-1-internal-database&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;p&gt;Необходимо запустить в режиме отладки сессию полного резервного копирования (full) внутренней базы данных Data Protector. Спецификация сессии называется dpcm.demo.local_idb. Требуемый уровень отладки 1-500, максимальный размер одного файла отладки — сто мегабайт (102400 KiB). Для файлов отладки необходимо включить компрессию (gzip). Суффикс файлов отладки — idb_case_0.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;omnib -idb_list &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;dpcm.demo.local_idb&amp;#34;&lt;/span&gt; -barmode full -debug 1-500,C:102400 idb_case_0.txt
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;пример-2-субд-oracle&#34; &gt;Пример 2. СУБД Oracle
&lt;span&gt;
    &lt;a href=&#34;#%d0%bf%d1%80%d0%b8%d0%bc%d0%b5%d1%80-2-%d1%81%d1%83%d0%b1%d0%b4-oracle&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;p&gt;Необходимо запустить в режиме отладки сессию полного резервного копирования (full) внутренней базы данных СУБД Oracle. Спецификация сессии называется de-onec-db_ora. Требуемый уровень отладки 1-500, максимальный размер одного файла отладки — сто мегабайт (102400 KiB). Для файлов отладки необходимо включить компрессию (gzip). Суффикс файлов отладки — idb_case_0.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;omnib -oracle8_list de-onec-db-ora -barmode&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;full -debug 1-500,gz oracle_case_0.txt &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;de-onec-db.demo.local dpma-de.demo.local&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;пример-3-файловая-система-windows&#34; &gt;Пример 3. Файловая система Windows
&lt;span&gt;
    &lt;a href=&#34;#%d0%bf%d1%80%d0%b8%d0%bc%d0%b5%d1%80-3-%d1%84%d0%b0%d0%b9%d0%bb%d0%be%d0%b2%d0%b0%d1%8f-%d1%81%d0%b8%d1%81%d1%82%d0%b5%d0%bc%d0%b0-windows&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;p&gt;Необходимо запустить в режиме отладки сессию инкрементального резервного копирования файловой системы windows сервера. Имя сервера: win-prod-15, том с данными D:, метка тома «Data». Резервное копирование выполнить на устройство «FLN1_W2». Уровень отладочных сообщений «1-200», размер каждого отладочного файла до 10 MiB, точность временных метод выводить до миллисекунд. Отладочные данные собирать только на сервере win-prod-15.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;omnib -winfs win-prod-15.local:&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;/D&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;D: [Data]&amp;#34;&lt;/span&gt; -device &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;FLN1_W2&amp;#34;&lt;/span&gt; -mode incremental -protect none -debug 1-200,C:10240,T:1000 winfs_debug_0.txt win-prod-15
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;добавление-отладочных-параметров-в-расписание&#34; &gt;Добавление отладочных параметров в расписание
&lt;span&gt;
    &lt;a href=&#34;#%d0%b4%d0%be%d0%b1%d0%b0%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d0%b5-%d0%be%d1%82%d0%bb%d0%b0%d0%b4%d0%be%d1%87%d0%bd%d1%8b%d1%85-%d0%bf%d0%b0%d1%80%d0%b0%d0%bc%d0%b5%d1%82%d1%80%d0%be%d0%b2-%d0%b2-%d1%80%d0%b0%d1%81%d0%bf%d0%b8%d1%81%d0%b0%d0%bd%d0%b8%d0%b5&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;При большом желании опции отладки можно добавить в параметры планировщика заданий резервного копирования. Этот способ работает только для старого классического планировщика задач (legacy scheduler), он не работает для advanced scheduler и для нового планировщика, который появился в версии 10.0.  Формат тот же, что и при использовании консольных утилит, поэтому сложностей возникнуть не должно. Достаточно добавить строку с отладочной опцией в качестве первой строки в файл с расписанием. Например так:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;images/sheduler-with-debug.png&#34; alt=&#34;&#34;&gt;&lt;/p&gt;
&lt;p&gt;Сами файлы с расписанием для «старого» планировщика заданий находятся здесь:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Операционная система&lt;/th&gt;
&lt;th&gt;Путь к каталогу с расписаниями РК&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Windows&lt;/td&gt;
&lt;td&gt;\Config\server\Schedules; \Config\server\Barschedules&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Linux / UNIX&lt;/td&gt;
&lt;td&gt;/etc/opt/omni/server/schedules; /etc/opt/omni/server/barschedules&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description>
    </item>
    
    <item>
      <title>Резервное копирование SAP HANA</title>
      <link>https://www.ivsmir.ru/2015/11/sap-hana-backup/</link>
      <pubDate>Sun, 22 Nov 2015 02:51:15 +0300</pubDate>
      
      <guid>https://www.ivsmir.ru/2015/11/sap-hana-backup/</guid>
      <description>&lt;p&gt;Эта статья — пошаговое руководство по настройке резервного копирования СУБД SAP HANA с помощью HP Data Protector.&lt;/p&gt;
&lt;h2 id=&#34;исходные-данные&#34; &gt;Исходные данные
&lt;span&gt;
    &lt;a href=&#34;#%d0%b8%d1%81%d1%85%d0%be%d0%b4%d0%bd%d1%8b%d0%b5-%d0%b4%d0%b0%d0%bd%d0%bd%d1%8b%d0%b5&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;При написании данного руководства использовались следующее программное обеспечение и настройки:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Параметр&lt;/th&gt;
&lt;th&gt;Значение&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;FQDN клиента резервного копирования&lt;/td&gt;
&lt;td&gt;hana.demo.net&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Версия ОС клиента&lt;/td&gt;
&lt;td&gt;SUSE Linux Enterprise Server 11.3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Версия SAP HANA&lt;/td&gt;
&lt;td&gt;1.00.097&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Instance ID резервируемой базы данных&lt;/td&gt;
&lt;td&gt;sid&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SAP HANA shared installation path&lt;/td&gt;
&lt;td&gt;/hana/shared&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Версия HP Data Protector&lt;/td&gt;
&lt;td&gt;9.04&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;настройка-резервного-копирования&#34; &gt;Настройка резервного копирования
&lt;span&gt;
    &lt;a href=&#34;#%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b0-%d1%80%d0%b5%d0%b7%d0%b5%d1%80%d0%b2%d0%bd%d0%be%d0%b3%d0%be-%d0%ba%d0%be%d0%bf%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;h3 id=&#34;включение-xinetd&#34; &gt;Включение xinetd
&lt;span&gt;
    &lt;a href=&#34;#%d0%b2%d0%ba%d0%bb%d1%8e%d1%87%d0%b5%d0%bd%d0%b8%d0%b5-xinetd&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;p&gt;Для корректной работы агента Data Protector требуется демон inetd. Как правило он присутствует даже в минимальной установке операционной системы, но далеко не всегда прописан в автозапуск при старте операционной системы. Поэтому запускаем его и добавляем в автозапуск:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;systemctl enable xinetd
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;systemctl start xinetd
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;установка-агентов&#34; &gt;Установка агентов.
&lt;span&gt;
    &lt;a href=&#34;#%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-%d0%b0%d0%b3%d0%b5%d0%bd%d1%82%d0%be%d0%b2&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;p&gt;Во-первых необходимо установить на хост с HANA DB агентов резервного копирования. Это можно сделать как при помощи Data Protector Installation server, так и вручную. Устанавливаем следующие агенты:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SAP HANA integration&lt;/li&gt;
&lt;li&gt;Disk agent (опционально)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;линкуем-библиотеку-backint&#34; &gt;Линкуем библиотеку backint
&lt;span&gt;
    &lt;a href=&#34;#%d0%bb%d0%b8%d0%bd%d0%ba%d1%83%d0%b5%d0%bc-%d0%b1%d0%b8%d0%b1%d0%bb%d0%b8%d0%be%d1%82%d0%b5%d0%ba%d1%83-backint&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;p&gt;На клиенте резервного копирования выполняем следующие команды:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;cd /hana/shared/SID/global/hdb
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;mkdir -p opt/hdbconfig
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;cd opt
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;ln -s /opt/omni/lbin/saphana_backint hdbbackint
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;img src=&#34;images/backint-link-v3.png&#34; alt=&#34;Backint library linking&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;файлы-параметров&#34; &gt;Файлы параметров
&lt;span&gt;
    &lt;a href=&#34;#%d1%84%d0%b0%d0%b9%d0%bb%d1%8b-%d0%bf%d0%b0%d1%80%d0%b0%d0%bc%d0%b5%d1%82%d1%80%d0%be%d0%b2&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;p&gt;Создаём на HANA DB хосте для каждого SID два файла параметров — один для полной резервной копии, второй — для резервного копирования журналов транзакций. Значение параметра OB2BARLIST должно совпадать с названием политики резервного копирования в HP Data Protector (см. пункт 7). Параметр OB2BARHOSTNAME содержит FQDN клиента.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;cd /hana/shared/SID/global/hdb/opt/hdbconfig
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;cat&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;lt;&amp;lt;EOF&amp;gt;&amp;gt;sid_full.par
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;OB2BARLIST=&amp;#39;hana_sid_full&amp;#39;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;OB2BARHOSTNAME=&amp;#39;hana.demo.net&amp;#39;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;EOF&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;cat&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;lt;&amp;lt;EOF&amp;gt;&amp;gt;sid_log.par
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;OB2BARLIST=&amp;#39;hana_sid_log&amp;#39;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;OB2BARHOSTNAME=&amp;#39;hana.demo.net&amp;#39;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;EOF&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;режим-архивирования-журналов-транзакций&#34; &gt;Режим архивирования журналов транзакций
&lt;span&gt;
    &lt;a href=&#34;#%d1%80%d0%b5%d0%b6%d0%b8%d0%bc-%d0%b0%d1%80%d1%85%d0%b8%d0%b2%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f-%d0%b6%d1%83%d1%80%d0%bd%d0%b0%d0%bb%d0%be%d0%b2-%d1%82%d1%80%d0%b0%d0%bd%d0%b7%d0%b0%d0%ba%d1%86%d0%b8%d0%b9&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;p&gt;Необходимо проверить через HANA Studio, что параметр «log_mode» установлен в значение «normal».&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;images/hana-studio-log-mode-v1.png&#34; alt=&#34;Hana studio log_mode&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;настройка-backint-в-hana-studio&#34; &gt;Настройка backint в HANA Studio
&lt;span&gt;
    &lt;a href=&#34;#%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b0-backint-%d0%b2-hana-studio&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;p&gt;Указать в HANA Studio пути к файлам параметров, которые были созданы в третьем пункте.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;images/hana-studio-backint-settings-v1.png&#34; alt=&#34;Hana studio backint settings&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;пользователь-data-protector&#34; &gt;Пользователь Data Protector
&lt;span&gt;
    &lt;a href=&#34;#%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d1%82%d0%b5%d0%bb%d1%8c-data-protector&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;p&gt;Через консоль управления Data Protector Manager создать нового пользователя со следующими параметрами:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Параметр&lt;/th&gt;
&lt;th&gt;Значение&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Group&lt;/td&gt;
&lt;td&gt;admin&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Type&lt;/td&gt;
&lt;td&gt;UNIX&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Name&lt;/td&gt;
&lt;td&gt;sidadm&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;UNIX group&lt;/td&gt;
&lt;td&gt;sapsys&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Description&lt;/td&gt;
&lt;td&gt;SAP HANA user for SID database&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Client&lt;/td&gt;
&lt;td&gt;hana.demo.net&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;img src=&#34;images/dp-user-for-hana.png&#34; alt=&#34;Data Protector user for HANA&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;запуск-сессии-резервного-копирования&#34; &gt;Запуск сессии резервного копирования
&lt;span&gt;
    &lt;a href=&#34;#%d0%b7%d0%b0%d0%bf%d1%83%d1%81%d0%ba-%d1%81%d0%b5%d1%81%d1%81%d0%b8%d0%b8-%d1%80%d0%b5%d0%b7%d0%b5%d1%80%d0%b2%d0%bd%d0%be%d0%b3%d0%be-%d0%ba%d0%be%d0%bf%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Интеграция HP Data Protector и SAP HANA через интерфейс backint устроена так, что инициировать любые сессии резервного копирования и восстановления возможно только со стороны SAP HANA и никак иначе. Есть два способа запуска сессии резервного копирования — через GUI (HANA Studio) и через консольную утилиту hdbsql. Настройка расписания резервного копирования должна производиться также с помощью инструментов SAP.&lt;/p&gt;
&lt;h3 id=&#34;запуск-резервного-копирования-через-hana-studio&#34; &gt;Запуск резервного копирования через HANA Studio
&lt;span&gt;
    &lt;a href=&#34;#%d0%b7%d0%b0%d0%bf%d1%83%d1%81%d0%ba-%d1%80%d0%b5%d0%b7%d0%b5%d1%80%d0%b2%d0%bd%d0%be%d0%b3%d0%be-%d0%ba%d0%be%d0%bf%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f-%d1%87%d0%b5%d1%80%d0%b5%d0%b7-hana-studio&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;p&gt;&lt;img src=&#34;images/hana-studio-start-backup-v1.png&#34; alt=&#34;HANA Studio start backup&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;запуск-резервного-копирования-через-hdbsql&#34; &gt;Запуск резервного копирования через hdbsql
&lt;span&gt;
    &lt;a href=&#34;#%d0%b7%d0%b0%d0%bf%d1%83%d1%81%d0%ba-%d1%80%d0%b5%d0%b7%d0%b5%d1%80%d0%b2%d0%bd%d0%be%d0%b3%d0%be-%d0%ba%d0%be%d0%bf%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f-%d1%87%d0%b5%d1%80%d0%b5%d0%b7-hdbsql&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;/hana/shared/hdbclient/hdbsql
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Welcome to the SAP HANA Database interactive terminal.
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Type:	&lt;span style=&#34;color:#ae81ff&#34;&gt;\h&lt;/span&gt; &lt;span style=&#34;color:#66d9ef&#34;&gt;for&lt;/span&gt; help with commands
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;	&lt;span style=&#34;color:#ae81ff&#34;&gt;\q&lt;/span&gt; to quit
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;hdbsql&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&amp;gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;\c&lt;/span&gt; -i &lt;span style=&#34;color:#ae81ff&#34;&gt;00&lt;/span&gt; -n hana.demo.net:30115 -u SYSTEM -p password
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Connected to SID@hana:30115
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;hdbsql SID&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&amp;gt; BACKUP DATA USING BACKINT &lt;span style=&#34;color:#f92672&#34;&gt;(&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;/hana/shared/SID/SYS/global/hdb/backint/COMPLETE_DATA_BACKUP&amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt; rows affected &lt;span style=&#34;color:#f92672&#34;&gt;(&lt;/span&gt;overal time 54.342744 sec; server time 54.341548 sec&lt;span style=&#34;color:#f92672&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;hdbsql SID&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    
    <item>
      <title>VTL и Data Protector — рекомендации по настройке</title>
      <link>https://www.ivsmir.ru/2015/10/vtl-best-practices/</link>
      <pubDate>Mon, 05 Oct 2015 02:51:15 +0300</pubDate>
      
      <guid>https://www.ivsmir.ru/2015/10/vtl-best-practices/</guid>
      <description>&lt;p&gt;В этой статье я постараюсь консолидировать информацию с лучшими практиками по настройке виртуальных ленточных библиотек (VTL, Virtual Type Libraries) на устройствах HP StoreOnce совместно с ПО резервного копирования HP Data Protector.
Нижепреведенный подход в целом может быть использован для любых других устройств с VTL доступом и программного обеспечения резервного копирования, т.к. логика их работы обычно очень похожа, хотя все детали реализации и конкретные параметры всё же будут отличаться.&lt;/p&gt;
&lt;h2 id=&#34;параметры-vtl&#34; &gt;Параметры VTL
&lt;span&gt;
    &lt;a href=&#34;#%d0%bf%d0%b0%d1%80%d0%b0%d0%bc%d0%b5%d1%82%d1%80%d1%8b-vtl&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Перед тем как создать виртуальную ленточную библиотеку на устройстве HP StoreOnce Вам предстоит определиться с параметрами VTL, в частности с типом эмулируемой библиотеки, типом ленточных приводов и их количеством, типом и количеством картриджей.&lt;/p&gt;
&lt;h2 id=&#34;тип-эмулируемой-библиотеки-library-emulation&#34; &gt;Тип эмулируемой библиотеки (Library Emulation)
&lt;span&gt;
    &lt;a href=&#34;#%d1%82%d0%b8%d0%bf-%d1%8d%d0%bc%d1%83%d0%bb%d0%b8%d1%80%d1%83%d0%b5%d0%bc%d0%be%d0%b9-%d0%b1%d0%b8%d0%b1%d0%bb%d0%b8%d0%be%d1%82%d0%b5%d0%ba%d0%b8-library-emulation&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;В зависимости от модели HP StoreOnce и свежести его микрокода Вам могут быть доступны различные типы эмуляции виртуальной ленточной библиотеки. В таблице приведенной ниже перечислен перечень актуальных режимов эмуляции для HP StoreOnce 6500.&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Тип эмуляции&lt;/th&gt;
&lt;th&gt;Приводов&lt;/th&gt;
&lt;th&gt;Лент&lt;/th&gt;
&lt;th&gt;Комментарии&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;D2DBS Generic&lt;/td&gt;
&lt;td&gt;500&lt;/td&gt;
&lt;td&gt;16384&lt;/td&gt;
&lt;td&gt;Не эмулирует какую-либо ленточную библиотеку.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;EML E Series&lt;/td&gt;
&lt;td&gt;500&lt;/td&gt;
&lt;td&gt;16384&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MSL G3 Series (2x24)&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;24&lt;/td&gt;
&lt;td&gt;Эмуляция HP StoreEver MSL2024&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MSL G3 Series (4x48)&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;48&lt;/td&gt;
&lt;td&gt;Эмуляция HP StoreEver MSL4048&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MSL G3 Series (8x96)&lt;/td&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;96&lt;/td&gt;
&lt;td&gt;Эмуляция HP StoreEver MSL8096&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;IBM-TS3500&lt;/td&gt;
&lt;td&gt;500&lt;/td&gt;
&lt;td&gt;16384&lt;/td&gt;
&lt;td&gt;Эмуляция IBM TS3500. Позволяет использовать стандартные драйверы устройств от IBM. Рекомендуется для IBM Tivoli Storage Manager.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;IBM-TS3500 IBM i&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;Только для IBM iSeries. Появилась в StoreOnce 6500 в версии 3.13.0.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Выбор типа эмуляции в первую очередь зависит от того, какой софт резервного копирования Вы планируете использовать.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Если Вы будете использовать HP Data Protector, Symantec Backup Exec или Symantec NetBackup, то можете не задумываясь всегда выбирать режим «D2DBS Generic».&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Выбор этого режима, означает, что StoreOnce не будет пытаться прикидываться настоящей ленточной библиотекой. Также сильными сторонами «D2DBS Generic» является то, что это один из самых масштабируемых вариантов, а также не нужно устанавливать драйверы для ленточной библиотеки. Минус в том, что некоторый сторонний софт резервного копирования может не поддерживать работу с такой VTL (о совместимости необходимо узнавать у производителя ПО резервного копирования).&lt;/p&gt;
&lt;p&gt;Все остальные варианты реализуют эмуляцию различных ленточных библиотек. Если Ваше ПО резервного копирования не совместимо с D2DBS Generic, то ищите по матрице совместимости, какие из ленточных библиотек оно поддерживает и включайте соответствующий тип эмуляции.&lt;/p&gt;
&lt;p&gt;Тип эмуляции библиотеки можно изменить после того, как она уже была создана, то есть в процессе её работы.&lt;/p&gt;
&lt;h2 id=&#34;тип-ленточного-привода-default-drive-emulation&#34; &gt;Тип ленточного привода (Default Drive Emulation)
&lt;span&gt;
    &lt;a href=&#34;#%d1%82%d0%b8%d0%bf-%d0%bb%d0%b5%d0%bd%d1%82%d0%be%d1%87%d0%bd%d0%be%d0%b3%d0%be-%d0%bf%d1%80%d0%b8%d0%b2%d0%be%d0%b4%d0%b0-default-drive-emulation&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;Для HP Data Protector всегда используйте UltriumVT, который доступен для библиотеки «D2DBS Generic».&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Для другого ПО резервного копирования необходимо проконсультироваться с разработчиком на тему совместимости с различными типами приводов. Если с UltriumVT совместимости нет, то можете выбрать любой из стандартов Ultrium LTO начиная с LTO-2 и заканчивая LTO-6. Никакой разницы с точки зрения накладных расходов на StoreOnce для них нет. Единственный критерий — совместимость с ПО резервного копирования.&lt;/p&gt;
&lt;p&gt;Прямой связи между типом эмуляции привода и возможным размером картриджа нет. То есть Вы можете выбрать эмуляцию древнего привода LTO-2 и указать размер картриджа 3200 GB или наоборот, использовать LTO-6 с картриджем 100 GB.&lt;/p&gt;
&lt;p&gt;Тип эмуляции ленточных приводов можно изменить после того, как VTL уже была создана, то есть в процессе её работы.&lt;/p&gt;
&lt;h2 id=&#34;размер-картриджа-cartridge-size&#34; &gt;Размер картриджа (Cartridge size)
&lt;span&gt;
    &lt;a href=&#34;#%d1%80%d0%b0%d0%b7%d0%bc%d0%b5%d1%80-%d0%ba%d0%b0%d1%80%d1%82%d1%80%d0%b8%d0%b4%d0%b6%d0%b0-cartridge-size&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Стандартная рекомендация из Best Practice гласит, что размер картриджа должен быть больше чем максимальный размер резервной копии. То есть, если вы подготавливаете VTL для бекапа файловой системы объемом 500 гигабайт, то нужно выбрать размер картриджа превышающий 500 гигабайт (например 800 GB).&lt;/p&gt;
&lt;p&gt;Однако с учетом того, что объем резервируемых метаданных для картриджей разного размера на StoreOnce одинаковый, данные имеют свойство расти, а количество слотов в виртуальной библиотеке не бесконечно, то очевидно что&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;лучше использовать максимальный размер картриджа (3200 GB на данный момент).&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Не использовать максимальный размер картриджа имело смысл на устройствах с «tape offload», когда VTL сама сбрасывает содержимое определенных картриджей на ленточную библиотеку, как это было например в HP VLS. В этом случае было бы неплохо иметь одинаковые размеры картриджей на обоих устройствах.&lt;/p&gt;
&lt;h2 id=&#34;количество-слотов-number-of-cartridge-slots&#34; &gt;Количество слотов (Number of Cartridge Slots)
&lt;span&gt;
    &lt;a href=&#34;#%d0%ba%d0%be%d0%bb%d0%b8%d1%87%d0%b5%d1%81%d1%82%d0%b2%d0%be-%d1%81%d0%bb%d0%be%d1%82%d0%be%d0%b2-number-of-cartridge-slots&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Тут всё довольно просто, если у Вас утверждена политика резервного копирования. Предположим, VTL используется для бекапа файловой системы объемом 500 GB. Вы каждую субботу делаете full backup, который хранится 30 дней и каждый день инкремент с тем же сроком хранения. Размер картриджа — 3200 GB. Также Вы используете правильные настройки пулов лент в Data Protector (см. ниже) при которых на одной виртуальной ленте всегда лежит только одна сессия резервного копирования. В этом случае Вам необходим 31 картридж. С учетом возможных внеплановых «ручных» бекапов и некоторого округления в большую сторону, понадобится 50 слотов.&lt;/p&gt;
&lt;p&gt;В случае необходимости дополнительные слоты всегда можно добавить. Удалить — гораздо сложнее.&lt;/p&gt;
&lt;h2 id=&#34;количество-ленточных-приводов-number-of-drives&#34; &gt;Количество ленточных приводов (Number of Drives)
&lt;span&gt;
    &lt;a href=&#34;#%d0%ba%d0%be%d0%bb%d0%b8%d1%87%d0%b5%d1%81%d1%82%d0%b2%d0%be-%d0%bb%d0%b5%d0%bd%d1%82%d0%be%d1%87%d0%bd%d1%8b%d1%85-%d0%bf%d1%80%d0%b8%d0%b2%d0%be%d0%b4%d0%be%d0%b2-number-of-drives&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Тут Вам придется воспользоваться своей логичкой и здравым смыслом, т.к. вывести какую-то универсальную формулу довольно сложно.&lt;/p&gt;
&lt;p&gt;Я обычно использую количество приводов которое вдвое превышает максимальное возможное количество потоков резервного копирования для возможности обеспечения параллельного восстановления. То есть, если VTL предназначена для резервного копирования файловой системы и планируется бекап в четыре потока, то я обычно выделяю для этого 8 приводов. Кстати, никогда не используйте мультиплексирование на дисковых библиотеках с дедупликацией! Никакого мультиплексинга, только многопоточность!&lt;/p&gt;
&lt;p&gt;Учтите, что у каждого устройства HP StoreOnce есть ограничение на количество виртуальных ленточных приводов, обслуживаемых одним узлом. Имеется ввиду не количество приводов на библиотеку, а именно совокупное количество приводов с различных библиотек, которые обслуживаются одним узлом HP StoreOnce. Например, для StoreOnce 6200 и 6500 это ограничение равно 500 приводам. Это означает, что для двух-узловой системы можно на каждом из узлов наделать VTL с совокупным количеством приводов в 500 штук (1000 приводов на один куплет).
Настройки Data Protector&lt;/p&gt;
&lt;p&gt;Следующие настройки ПО резервного копирования HP Data Protector необходимы для того, чтобы:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Увеличить эффективность housekeeping на VTL.&lt;/li&gt;
&lt;li&gt;Минимизировать объем данных на backend библиотеки за счет отказа от предварительной инициализации лент.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;При использовании таких настроек, HP Data Protector при каждой сессии резервного копирования в первую очередь будет пытаться использовать старый картридж, на котором лежит резервная копия с истекшим сроком хранения. Если таких картриджей нет, то он возьмет неформатированный картридж, самостоятельно инициализирует его и использует для текущей сессии резервного копирования. При этом каждый картридж может быть использован не более чем одной сессией резервного копирования.&lt;/p&gt;
&lt;h2 id=&#34;настройки-media-pool&#34; &gt;Настройки Media Pool
&lt;span&gt;
    &lt;a href=&#34;#%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b8-media-pool&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Во первых, ещё раз напомню, что после того как вы создали media pool для VTL, никогда не форматируйте ленты вручную!&lt;/p&gt;
&lt;p&gt;На вкладке Allocation Policies установите следующие параметры:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Параметр&lt;/th&gt;
&lt;th&gt;Значение&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Usage&lt;/td&gt;
&lt;td&gt;Non appendable&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Allocation&lt;/td&gt;
&lt;td&gt;Loose&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Настройки на этой вкладке должны выглядеть так:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;images/media-pool.png&#34; alt=&#34;Media pool allocatin policy&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;настройки-в-global-settings&#34; &gt;Настройки в Global Settings
&lt;span&gt;
    &lt;a href=&#34;#%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b8-%d0%b2-global-settings&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Включение опции InitOnLoose из раздела Media Management разрешает HP Data Protector самостоятельно инициализировать неформатированные ленты при использовании политики размещения Loose. Если не включить данный параметр, то при отсутствии форматированной ленты Вы каждый раз будете получать запрос на установку новой ленты (mount request) и задание резервного копирования не будет выполняться пока Вы его не выполните.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;images/global-options.png&#34; alt=&#34;Global Options: InitOnLoose = 1&#34;&gt;&lt;/p&gt;
&lt;p&gt;Изменения данного параметра вступает в силу только после перезапуска сервисов HP Data Protector (по крайней мере в версии 9.04). Поэтому после его изменения перезапустим сервис:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;# omnisv -stop
# omnisv -start
&lt;/code&gt;&lt;/pre&gt;</description>
    </item>
    
    <item>
      <title>Fillword на FC коммутаторе</title>
      <link>https://www.ivsmir.ru/2015/09/fc-switch-er_bad_os/</link>
      <pubDate>Thu, 24 Sep 2015 02:51:15 +0300</pubDate>
      
      <guid>https://www.ivsmir.ru/2015/09/fc-switch-er_bad_os/</guid>
      <description>&lt;p&gt;При подключении любых FC устройств в сеть SAN на коммутаторах Brocade недостаточно просто воткнуть устройства, добавить алиасы и зонирование. Правильные парни всегда делают как минимум одну вещь — смотрят статистику подключенных портов. А если позволяет оборудование и версии микрокода ещё и тестируют соединение при помощи функционала Diagnostic Port (D_Port). И то и другое нужно чтобы убедиться в том, что все SFP, FC кабели работоспособны, совместимы и линк устойчив.&lt;/p&gt;
&lt;p&gt;Но сейчас я хочу рассказать не о том, как тестировать FC соединения, а о крайне распространенной ошибке, которая очень часто не связана с аппаратными проблемами — это быстрое увеличение значения счетчика er_bad_os (Invalid ordered set).&lt;/p&gt;
&lt;h2 id=&#34;проблема&#34; &gt;Проблема
&lt;span&gt;
    &lt;a href=&#34;#%d0%bf%d1%80%d0%be%d0%b1%d0%bb%d0%b5%d0%bc%d0%b0&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Предположим вы скоммутировали новое оборудование в порт 10/1 коммутатора. Далее Вы по привычке выполняете следующие действия:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Активировали порт, если он вдруг был выключен.
# portenable 10/1

Посмотрели статус порта.
# portshow 10/1

Сбросили счетчики статистики для порта.
# portstatsclear 10/1

Проверили статистику порта.
# portstatsshow 10/1
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Иногда можно обнаружить, что сразу после сброса статистики счетчик er_bad_os не нулевой и крайне быстро увеличивает своё значение. Периодически это сопровождается тем, что из-за этого порт не инициализируется нормально. Вы с разницей в несколько секунд делаете portstatsshow и видите, что этот параметр постоянно увеличивается.
&lt;img src=&#34;images/er_bad_os_1.png&#34; alt=&#34;er_bad_s&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;решение&#34; &gt;Решение
&lt;span&gt;
    &lt;a href=&#34;#%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d0%b5&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Самое время поменять параметр fillword для порта. Дело в том, что в стандарте на 8G сменился кадр-заполнитель, который посылают друг другу устройства в случае простоя линка. В стандартах 1G, 2G, 4G Fibre Channel использовалась комбинация Idle/Idle, но в более современных имплементациях она сменилась на Idle/ARBFF. На восьмигигабитных коммутаторах Brocade по умолчанию fillword так и остался Idle/Idle. Поэтому меняем его следующей командой:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;# portcfgfillword &amp;lt;port number&amp;gt; &amp;lt;fillword value&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Например:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;# portcfgfillword 10/1 3
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Всего режимов fillword четыре о чем Вы можете узнать из мануала.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Catalyst over FC</title>
      <link>https://www.ivsmir.ru/2015/08/catalyst-over-fc/</link>
      <pubDate>Sat, 15 Aug 2015 02:51:15 +0300</pubDate>
      
      <guid>https://www.ivsmir.ru/2015/08/catalyst-over-fc/</guid>
      <description>&lt;p&gt;В этом году устройства HP StoreOnce значительно пополнили свои функциональные возможности. Основная масса нововведений связана с появлением версии микрокода 3.12.0. Список улучшений внушительный, но с моей точки зрения особенно интересны две из них:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Catalyst over FC&lt;/li&gt;
&lt;li&gt;Federated Catalyst&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;В данном опусе я расскажу о том, что такое CoFC (Catalyst over FC) и как это заставить работать в связке с HP Data Protector.&lt;/p&gt;
&lt;h2 id=&#34;типы-доступа&#34; &gt;Типы доступа
&lt;span&gt;
    &lt;a href=&#34;#%d1%82%d0%b8%d0%bf%d1%8b-%d0%b4%d0%be%d1%81%d1%82%d1%83%d0%bf%d0%b0&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Устройства HP StoreOnce можно использовать в виде трёх типов объектов:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;VTL (Virtual Tape Library) поверх Fibre Channel либо iSCSI.&lt;/li&gt;
&lt;li&gt;NAS по протоколам CIFS и NFS v3.&lt;/li&gt;
&lt;li&gt;StoreOnce Catalyst с использованием сети 1G Ethernet либо 10G Ethernet.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Из всех трёх типов подключения, последний всегда имел явные преимущества, описание которых не входит в цель данной статьи. Поэтому best practice guide всегда гласил, что лучше использовать Catalyst Store, когда есть такая возможность. Теперь третий пункт данного списка пополнился возможностью доступа к Catalyst Store по протоколу Fibre Channel.&lt;/p&gt;
&lt;h2 id=&#34;зачем-нужен&#34; &gt;Зачем нужен
&lt;span&gt;
    &lt;a href=&#34;#%d0%b7%d0%b0%d1%87%d0%b5%d0%bc-%d0%bd%d1%83%d0%b6%d0%b5%d0%bd&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Итак, Catalyst over FC, позволяет получить доступ к хранилищу Catalyst Store используя инфраструктуру Fibre Channel. Это довольно полезный функционал для заказчика у которого нет инфраструктуры 10G Ethernet, но эксплуатируется FC SAN. Также встречаются ситуации, когда 10G Ethernet покрывает не всю сеть компании, а только какие-то её сегменты (например только ядро сети). В этих ситуациях может быть очень уместным использование функционала CoFC.&lt;/p&gt;
&lt;p&gt;В перспективе CoFC и обычный Catalyst over Ethernet смогут использовать одно и то же хранилище. Т.е. бекап, сделанный через CoFC может быть восстановлен через Catalyst over Ethernet и наоборот, бекап сделанный через Catalyst over Ethernet может быть восстановлен с использованием CoFC. На данный момент в версии 9.04 этот функционал не реализован.&lt;/p&gt;
&lt;p&gt;Функция Catalyst Copy в данный момент работает пока только поверх IP сети.&lt;/p&gt;
&lt;h2 id=&#34;совместимость&#34; &gt;Совместимость
&lt;span&gt;
    &lt;a href=&#34;#%d1%81%d0%be%d0%b2%d0%bc%d0%b5%d1%81%d1%82%d0%b8%d0%bc%d0%be%d1%81%d1%82%d1%8c&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Прежде чем размахивая шашкой настраивать CoFC, было бы не дурно проверить, что:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;На сервере выполняющим роль Cell Manager установлена версии HP Data Protector не ниже 9.02.&lt;/li&gt;
&lt;li&gt;На CoFC клиенте установлена версии агентов не ниже 9.02.&lt;/li&gt;
&lt;li&gt;Версия прошивки StoreOnce не ниже 3.12.0.&lt;/li&gt;
&lt;li&gt;Версия ОС клиента: Windows Server 2008 R2, Windows Sever 2012, Red Hat Enterprise Linux 6.x, SuSE Linux 11, HP-UX 11.31.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Также в качестве ПО резервного копирования поддерживается Symantec NetBackup, существуют подключаемые модули для резервного копирования для Oracle RMAN и Microsoft SQL сервера, но это отдельная тема.&lt;/p&gt;
&lt;h2 id=&#34;как-настроить&#34; &gt;Как настроить
&lt;span&gt;
    &lt;a href=&#34;#%d0%ba%d0%b0%d0%ba-%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b8%d1%82%d1%8c&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;В Web GUI StoreOnce найти список WWPN адресов FC портов. Заодно с той же вкладки скопировать идентификатор CoFС, который понадобится во время настройки устройства со стороны софта резервного копирования.
&lt;img src=&#34;images/StoreOnce-CoFC-settings-v2.png&#34; alt=&#34;StoreOnce CoFC settings&#34;&gt;&lt;/li&gt;
&lt;li&gt;Сделать зонирование на коммутаторах SAN. Здесь всё стандартно и никаких особенностей именно по конфигурированию зонинга для StoreOnce нет. Если у Вас восьмигигабитный коммутатор Brocade, то не забываем про fillword&lt;/li&gt;
&lt;li&gt;После применения новой конфигурации зонирования, хост должен увидеть новые устройства. В Windows это должно выглядеть как на картинке снизу (кроме количества устройств). Также в Web GUI StoreOnce можно заметить, что количество логинов увеличится (поле &amp;ldquo;number of logins&amp;rdquo;).Менеджер устройств Windows со списком CoFC устройств
&lt;img src=&#34;images/CoFC-Windows-device-manager.png&#34; alt=&#34;Windows device manager&#34;&gt;&lt;/li&gt;
&lt;li&gt;Чтобы софт резервного копирования (в нашем случае HP Data Protector) понял, что нужно использовать CoFC вместо Catalyst через Ethernet, нужно вместо IP адреса либо DNS имени в поле &amp;ldquo;Deduplication System&amp;rdquo; устройства StoreOnce использовать идентификатор либо alias, который мы получили в пункте 1. Идентификатор отличается от alias лишь тем, что alias можно редактировать нажав кнокку &amp;ldquo;Edit&amp;rdquo;, хотя первые пять символов в любом случае должны быть «COFC-», т.к. именно эти символы являются своеобразным тегом, который дает знать Data Protector, что это не имя, которое нужно искать в DNS, а устройство CoFC.Настройка CoFC устройства в Data Protector&lt;/li&gt;
&lt;li&gt;После этого можно выбрать в списке шлюзов (gataways) одну из систем и нажать кнопку &amp;ldquo;check&amp;rdquo;. Если всё в порядке, то статус должен смениться на &amp;ldquo;ОК&amp;rdquo;. После этого, все политики резервного копирования у которых в качестве цели указано данное устройство, будут использовать CoFC.
&lt;img src=&#34;images/DP-CoFC-device.png&#34; alt=&#34;Windows device manager&#34;&gt;&lt;/li&gt;
&lt;/ol&gt;
</description>
    </item>
    
  </channel>
</rss>
