<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" >

  <channel>
    <title><![CDATA[Комментарии к публикации «Как ускорить бекап данных из OracleDB в 5 раз? Или в 10. Можно и больше…»]]></title>
    <link>https://habr.com/ru/articles/788198/</link>
    <description><![CDATA[Комментарии к публикации «Как ускорить бекап данных из OracleDB в 5 раз? Или в 10. Можно и больше…»]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Tue, 05 May 2026 09:18:21 GMT</pubDate>
    
    
      <image>
        <link>https://habr.com/ru/</link>
        <url>https://habrastorage.org/webt/ym/el/wk/ymelwk3zy1gawz4nkejl_-ammtc.png</url>
        <title>Хабр</title>
      </image>
    

    
      

      
        
  
    <item>
      <title>26.01.2024 19:56:35 novoselov</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26427172</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26427172</link>
      <description><![CDATA[<p>Из-за того что информацию о пакете ищете в Википедии, а не на GitHub.</p>]]></description>
      <pubDate>Fri, 26 Jan 2024 19:56:35 GMT</pubDate>
      <dc:creator><![CDATA[novoselov]]></dc:creator>
    </item>
  

  
    <item>
      <title>24.01.2024 21:01:03 johnny_the_cat</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26419204</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26419204</link>
      <description><![CDATA[<blockquote><p>Теперь понятно почему вы велосипедите велосипеды</p></blockquote><p>Из-за того, что не слышал про zstd? )</p><p>Спасибо за информацию, изучу на досуге</p>]]></description>
      <pubDate>Wed, 24 Jan 2024 21:01:03 GMT</pubDate>
      <dc:creator><![CDATA[johnny_the_cat]]></dc:creator>
    </item>
  

  
    <item>
      <title>24.01.2024 19:36:14 novoselov</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26419008</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26419008</link>
      <description><![CDATA[<p>Теперь понятно почему вы велосипедите велосипеды</p><p>Начиная с того что Zstd это open source с реализацией на 30! языках</p><p>Заканчивая тем что есть официальный пакет</p><p><a href="https://github.com/facebook/zstd/releases/download/v1.5.5/zstd-v1.5.5-win64.zip" rel="noopener noreferrer nofollow">https://github.com/facebook/zstd/releases/download/v1.5.5/zstd-v1.5.5-win64.zip</a></p>]]></description>
      <pubDate>Wed, 24 Jan 2024 19:36:14 GMT</pubDate>
      <dc:creator><![CDATA[novoselov]]></dc:creator>
    </item>
  

  
    <item>
      <title>24.01.2024 18:42:39 johnny_the_cat</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26418838</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26418838</link>
      <description><![CDATA[<p>Вы совершенно правы, только небольшое уточнение (справедливо для Oralce 11 и 19, может, в других версиях изменения) схемы USERS  по умолчанию нет, есть табличное пространство USERS. Схем/пользователей же при создании базы создается несколько больше.</p><p>Просто мы с коллегой из соседнего цеха обмениваемся знаниями и опытом, поэтому приходится приводить аналогии, которые, как известно, всегда ложны.</p><p>Я, собственно говоря, про это и писал, что каждая база для работы требуют инстанса приложения, который отъедает ЦП и память </p><blockquote><p>И они не могут считаться отдельными БД, хотя бы потому что связаны и зависят друг от друга.  </p></blockquote><p>Они, конечно, не могут быть отдельными БД, тут я упростил, но независимыми вполне могут быть - это зависит только от архитектуры приложения. Если приложение располагается в одной схеме, то совершенно спокойно можно делать консистентный бекап данных схемы и восстанавливать ее из дампа без оглядки и влияния на другие схемы/данные</p><p></p>]]></description>
      <pubDate>Wed, 24 Jan 2024 18:42:39 GMT</pubDate>
      <dc:creator><![CDATA[johnny_the_cat]]></dc:creator>
    </item>
  

  
    <item>
      <title>24.01.2024 14:23:23 feagor</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26417982</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26417982</link>
      <description><![CDATA[<p>Вы плаваете в терминологии.</p><p>База данных - это набор файлов, которые содержат в себе данные, физически расположенные на диске</p><p>Инстанс(базы данных) - это набор процессов, которые обслуживают саму базу данных.</p><p>Соответственно Инстанс != БД. При использовании RAC у вас будет одна база данных и 2 и более инстанса, которые эту БД обслуживают.</p><p>В Postgres базой данных так же называется набор файлов, который содержит в себе данные, физически расположенные на диске. Логически база данных располагается в кластере. Для каждой базы данных в кластере существует подкаталог внутри&nbsp;<code>PGDATA/base</code>  на диске</p><p>То что в оракле называется схемами - это созданная учетная запись пользователя и объекты, которые ей принадлежат. Служит чаще всего для логического разделения объектов одной базы данных и прав к ним. В частности в любой БД Oracle, есть как минимум 3 схемы - USERS(или любая другая польз.схема) и системные SYSTEM,SYS. И они не могут считаться отдельными БД, хотя бы потому что связаны и зависят друг от друга.</p><p>Если уж и проводить аналогию с Postgres, то ближайшим аналогом кластера и БД входящих в кластер, будет оракловая Multitenant архитектура, где в рамках одной CDB будет располагаться множество PDB использующие общие ресурсы и общую память.  </p><p></p>]]></description>
      <pubDate>Wed, 24 Jan 2024 14:23:23 GMT</pubDate>
      <dc:creator><![CDATA[feagor]]></dc:creator>
    </item>
  

  
    <item>
      <title>24.01.2024 10:31:49 johnny_the_cat</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26416996</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26416996</link>
      <description><![CDATA[<p>Да, если есть права на чтение обеих таблиц</p>]]></description>
      <pubDate>Wed, 24 Jan 2024 10:31:49 GMT</pubDate>
      <dc:creator><![CDATA[johnny_the_cat]]></dc:creator>
    </item>
  

  
    <item>
      <title>24.01.2024 09:21:46 Tzimie</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26416674</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26416674</link>
      <description><![CDATA[<p>А в оракле можно делать, например, join двух таблиц, где одна в одной схеме, а другая в другой?</p>]]></description>
      <pubDate>Wed, 24 Jan 2024 09:21:46 GMT</pubDate>
      <dc:creator><![CDATA[Tzimie]]></dc:creator>
    </item>
  

  
    <item>
      <title>24.01.2024 08:50:26 falcon4fun</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26416552</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26416552</link>
      <description><![CDATA[<p>Угу, видел. Я полистал комменты и статью :)</p>]]></description>
      <pubDate>Wed, 24 Jan 2024 08:50:26 GMT</pubDate>
      <dc:creator><![CDATA[falcon4fun]]></dc:creator>
    </item>
  

  
    <item>
      <title>24.01.2024 08:49:14 johnny_the_cat</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26416548</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26416548</link>
      <description><![CDATA[<p>Это действительно очень странный кейс, который, возможно, больше никому и не понадобится) Проблему я описал в статье. Бекап базы не нужен, нужно бекапить данные</p>]]></description>
      <pubDate>Wed, 24 Jan 2024 08:49:14 GMT</pubDate>
      <dc:creator><![CDATA[johnny_the_cat]]></dc:creator>
    </item>
  

  
    <item>
      <title>24.01.2024 08:34:33 falcon4fun</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26416456</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26416456</link>
      <description><![CDATA[<p>Какой-то странный и крайне непонятный кейс. Какую проблему то решаем?</p><p>AAIP в VBR-е, бэкап базы раз в сутки или раз в N часов, бэкап транзакшн логов раз в N часов/минут. И играйся с этим набором, как душе пожелается. Отресторить изолированный клон или выдрать из него саму БД - дело пары минут.</p><p><a href="https://www.veeam.com/blog/how-to-backup-oracle-database-best-practices.html" rel="noopener noreferrer nofollow">https://www.veeam.com/blog/how-to-backup-oracle-database-best-practices.html</a></p>]]></description>
      <pubDate>Wed, 24 Jan 2024 08:34:33 GMT</pubDate>
      <dc:creator><![CDATA[falcon4fun]]></dc:creator>
    </item>
  

  
    <item>
      <title>24.01.2024 08:23:53 johnny_the_cat</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26416370</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26416370</link>
      <description><![CDATA[<p>Можно восстановить базу на другом компьютере из бекапа базы, но нет смысла делать бекап базы (несколько гигабайт), если нужны только данные  (100-300 МБ). Я выше вам ответил, скорее всего непонимание из-за разницы терминологий. Так, например, в Оракле нет отдельной сущности "пользователь", как есть в тех же MySQL или Postgres. Создавая пользователя в Оракл, вы создаете его схему и пространство имен, что для других СУБД аналогично понятию базы.</p>]]></description>
      <pubDate>Wed, 24 Jan 2024 08:23:53 GMT</pubDate>
      <dc:creator><![CDATA[johnny_the_cat]]></dc:creator>
    </item>
  

  
    <item>
      <title>24.01.2024 08:18:43 johnny_the_cat</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26416328</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26416328</link>
      <description><![CDATA[<p>База в терминологии Оракла - это инстанс БД. То есть нужно запускать множество экземпляров приложения, каждый из которых потребует памяти. Про MSSQL я не знаю, но если провести аналогию, то то, что в MySQL или Postgres называется база, в Оракле называется схема. Возможно, в MSSQL примерно то же самое, поэтому для вас все и выглядит странновато). По сути именно так и делается, каждая схема (читай, база в остальных СУБД) бекапится и ресторится независимо</p>]]></description>
      <pubDate>Wed, 24 Jan 2024 08:18:43 GMT</pubDate>
      <dc:creator><![CDATA[johnny_the_cat]]></dc:creator>
    </item>
  

  
    <item>
      <title>24.01.2024 06:26:09 Tzimie</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26415788</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26415788</link>
      <description><![CDATA[<p>Нельзя в одну БД восстанавливать датафайлы или отдельные блоки данных, сделанных из другой БД.</p><p>То есть в оракл вы не можете склонировать базу, просто сделав full backup и отресторив на этом же или другом сервере под другим именем?</p>]]></description>
      <pubDate>Wed, 24 Jan 2024 06:26:09 GMT</pubDate>
      <dc:creator><![CDATA[Tzimie]]></dc:creator>
    </item>
  

  
    <item>
      <title>24.01.2024 06:23:25 Tzimie</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26415776</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26415776</link>
      <description><![CDATA[<p>В MSSQL не делают бэкапы данных. Импорт экспорт считается ETL. Если вы экспортнете данные, почистите таблицы и импортируете все назад, то в общем случае вы не получите того же состояния базы. Как минимум поедут все значения колонок timestamp, если они есть, а о таблицах с change tracking и говорить нечего</p><p>Но мне интересно, почему в вашем случае не работает простое решение: создать тыщу с чем-то баз и бэкапить ресторить из независимо</p>]]></description>
      <pubDate>Wed, 24 Jan 2024 06:23:25 GMT</pubDate>
      <dc:creator><![CDATA[Tzimie]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 20:12:43 johnny_the_cat</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26414546</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26414546</link>
      <description><![CDATA[<p>Подождите, я у вас совета не просил. Моя статья вообще не про то, как нужно бекапить базы. Она про то, что если у кого будет схожая проблема, то вот вам решение, сам написал, сам делюсь. Решение достаточно универсальное, данные восстановятся родными оракловыми утилитами.</p><p>Вы мне доказываете, что мы все делаем неправильно и ничего не понимаем в базах. Потрудитесь доказать.</p><p>Про trasportable tablespace я в курсе, только этот функционал лично нам никак не полезен. </p>]]></description>
      <pubDate>Tue, 23 Jan 2024 20:12:43 GMT</pubDate>
      <dc:creator><![CDATA[johnny_the_cat]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 19:38:33 johnny_the_cat</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26414446</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26414446</link>
      <description><![CDATA[<p>Veeam BR не умеет в бекап данных Оракла. Он про бекап БД, работает по логике RMAN'а</p>]]></description>
      <pubDate>Tue, 23 Jan 2024 19:38:33 GMT</pubDate>
      <dc:creator><![CDATA[johnny_the_cat]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 19:37:26 Mapar</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26414440</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26414440</link>
      <description><![CDATA[<p>Google rman trasportable tablespace</p>]]></description>
      <pubDate>Tue, 23 Jan 2024 19:37:26 GMT</pubDate>
      <dc:creator><![CDATA[Mapar]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 19:31:54 johnny_the_cat</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26414410</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26414410</link>
      <description><![CDATA[<p>Как восстановить табличное пространство из бекапа RMAN в другую базу? Можете сценарий RMAN набросать?</p>]]></description>
      <pubDate>Tue, 23 Jan 2024 19:31:54 GMT</pubDate>
      <dc:creator><![CDATA[johnny_the_cat]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 19:25:21 johnny_the_cat</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26414376</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26414376</link>
      <description><![CDATA[<p>Я не знаком с MSSQL, но в Оракле ситуация такая: есть бекап базы данных, а есть бекап данных. </p><p>Бекап базы данных нужен для максимально быстрого восстановления работы БД при сбоях, а так же при максиммально быстром восстановлении базы данных на другой сервер, в случае отказа сервера. Но вы не можете восстановить часть данных из этого бекапа в другую базу. Потому RMAN про данные, по большому счету, ничего не знает. Он работает с блоками датафайлов. Поэтому бекап RMAN привязан к той базе, из которой он сделан. Нельзя в одну БД восстанавливать датафайлы или отдельные блоки данных, сделанных из другой БД.</p><p>Бекап данных снимается утилитами exp или expdp, вы можете выгрузить отдельные таблицы, пакеты и прочие объекты БД в дамп и загрузить из в другую базу данных. У бекапа данных нет привязки к той БД, из которой его сняли. Данные можно восстановить в любую БД, версией не ниже</p><p>Эта статья - она про бекап данных, не про бекап БД. </p>]]></description>
      <pubDate>Tue, 23 Jan 2024 19:25:21 GMT</pubDate>
      <dc:creator><![CDATA[johnny_the_cat]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 19:10:48 johnny_the_cat</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26414330</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26414330</link>
      <description><![CDATA[<p>Скорость в любом случае упрется в железо, а не в ограничения логики бекапа</p>]]></description>
      <pubDate>Tue, 23 Jan 2024 19:10:48 GMT</pubDate>
      <dc:creator><![CDATA[johnny_the_cat]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 19:08:08 johnny_the_cat</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26414318</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26414318</link>
      <description><![CDATA[<p>Да вопрос же, вопрос. Ну как вы так уверенно утверждаете, не зная нашей архитектуры и процессов? <br>Табличное пространство - это элемент базы данных, который реализует физическую структуру БД в виде файлов данных. Схема - это логическая структура, которая объединяет объекты в БД в одном пространстве имен. Схемы располагают в отдельных табличных пространствах там, где это оправданно. Лепить на каждую схему свое табличное пространство просто потому, что кому-то так кажется правильным - глупо. И привязывать данные к табличному пространству - тоже глупо.<br>Тем не менее, пожалуйста, напишите мне шаги по разворачиванию одного табличного пространства из RMAN в другой существующий инстанс БД. Хочется убедиться, что вы вообще понимаете, о чем речь.</p>]]></description>
      <pubDate>Tue, 23 Jan 2024 19:08:08 GMT</pubDate>
      <dc:creator><![CDATA[johnny_the_cat]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 18:57:51 johnny_the_cat</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26414292</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26414292</link>
      <description><![CDATA[<blockquote><p>Вы упорно путаете дамп и бекап.  </p></blockquote><p>Нет, это вы упорно путаете <strong>бекап базы данных</strong> и <strong>бекап данных. </strong>Я даже в название статьи вынес, что речь про бекап данных. Вы так упорно мне грозитесь документацией по RMAN, но не понимаете разницы? Дамп, который делают утилиты exp и expdp - это бекап данных. Бекап базы данных в данном случае просто не нужен.</p><blockquote><p>Ну и самоое главное, любой новый DBA придет увидит rman и восстановит вам БД или ее часть с закрытыми глазами. В вашем случае специалист со стороны за сколько?  </p></blockquote><p>Я уже сбился со счета, чколько раз я это сегодня писал, но нам не нужно восстанавливать БД, нам нужны данные) Если вы у вас есть опыт работы с Ораклом и вы внимательно читали статью, то вы должны увидеть, что данные снимаются родным оракловым механизмом Datapump (именно в таком забирает данные утилита expdp - она использует тот же самый API). Если новый DBA не знает, как загрузить данные из родного для Оракла формата, тогда дела плохи.</p>]]></description>
      <pubDate>Tue, 23 Jan 2024 18:57:51 GMT</pubDate>
      <dc:creator><![CDATA[johnny_the_cat]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 17:24:04 Mapar</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26414004</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26414004</link>
      <description><![CDATA[<p>Не вопрос и в другую</p>]]></description>
      <pubDate>Tue, 23 Jan 2024 17:24:04 GMT</pubDate>
      <dc:creator><![CDATA[Mapar]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 17:23:17 Mapar</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26414002</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26414002</link>
      <description><![CDATA[<p>Кстати да хорошая идея.</p>]]></description>
      <pubDate>Tue, 23 Jan 2024 17:23:17 GMT</pubDate>
      <dc:creator><![CDATA[Mapar]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 17:22:45 Mapar</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26413996</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26413996</link>
      <description><![CDATA[<p>Есть инкриментальй и камулятивный бэкап. Так что за ночь не надо бекапить терабайты. </p><p>Ну и многопоточный rman полный бэкап 2-3 тб бэкапит максимум час. Мы 100 тб бэкапим без проблем. Но еще раз это не надо, можно бэкапить инкремнет. И сжатие там есть.</p><p>Дальше все засисит от вашей политики бекапа, хоть за 10 лет храните и востанавливайтесь на любую секунду из 10 лет. Хоть часть, хоть все. Судя по вашим вопросам Вы не понимаете как рабтает rman.</p><p>Ну и самоое главное, любой новый DBA придет увидит rman и восстановит вам БД или ее часть с закрытыми глазами. В вашем случае специалист со стороны за сколько?</p><p>Вы упорно путаете дамп и бекап.</p><p></p>]]></description>
      <pubDate>Tue, 23 Jan 2024 17:22:45 GMT</pubDate>
      <dc:creator><![CDATA[Mapar]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 17:12:23 Mapar</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26413964</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26413964</link>
      <description><![CDATA[<p>Ну и кто мешает, rman позволяет получить базу или ее часть на каждую секунду или scn, а дальше вопрос сколько хранить</p>]]></description>
      <pubDate>Tue, 23 Jan 2024 17:12:23 GMT</pubDate>
      <dc:creator><![CDATA[Mapar]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 15:39:54 falcon4fun</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26413578</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26413578</link>
      <description><![CDATA[<p>Veeam BR зашел в чат.</p>]]></description>
      <pubDate>Tue, 23 Jan 2024 15:39:54 GMT</pubDate>
      <dc:creator><![CDATA[falcon4fun]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 14:59:01 Tzimie</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26413408</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26413408</link>
      <description><![CDATA[<p>Извините за наивный вопрос от MSSQL DBA, что означает "не привязанных к конкретному инстансу БД"?</p><p>В MSSQL бэкап можно восстановить на любом совершенно сервере (единственное требование, чтобы его версия была равна или выше той, на которой сделан бэкап)</p>]]></description>
      <pubDate>Tue, 23 Jan 2024 14:59:01 GMT</pubDate>
      <dc:creator><![CDATA[Tzimie]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 14:47:16 johnny_the_cat</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26413332</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26413332</link>
      <description><![CDATA[<blockquote><p>Разве нет в Oracle бэкапа логов, которые потом можно накатывать двигаясь вперед? У нас FULL в викенд, далее transaction log раз в 15 мин, так что мы можем восстановиться на любое время  </p></blockquote><p>Можно, rman прекрасно умеет такое делать. Но нам не нужен бекап базы, нам нужен бекап данных, не привязанных к конкретному инстансу БД</p>]]></description>
      <pubDate>Tue, 23 Jan 2024 14:47:16 GMT</pubDate>
      <dc:creator><![CDATA[johnny_the_cat]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 14:44:02 johnny_the_cat</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26413318</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26413318</link>
      <description><![CDATA[<p>так нам нужно иметь возможность и в другую базу)</p>]]></description>
      <pubDate>Tue, 23 Jan 2024 14:44:02 GMT</pubDate>
      <dc:creator><![CDATA[johnny_the_cat]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 14:43:33 johnny_the_cat</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26413314</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26413314</link>
      <description><![CDATA[<blockquote><p>В вашем случае было бы правильней использовать multi-tenant архитектуру с патчем до 12 версии и разворачивать отдельную PDB для каждой БД заказчика  </p></blockquote><p>Проблема только в том, что система разрабатывалась задолго до появления 12 версии, соответственно все процессы строились по техническим возможностям того времени.</p><blockquote><p>Согласитесь, что администрировать штатными средствами удобнее, чем самописными?  </p></blockquote><p>Соглашусь. Согласитесь в ответ, что для решения проблем с одним нетипичным сервером совсем не хочется обновлять порядка 1000 серверов на поддержке в максимально короткие сроки и кардинально менять десятилетиями выстроенные процессы. То, что я сделал, в нашей ситуации было абсолютно оправданно. Да и хороший самописный инструмент в компании, занимающейся разработкой - вполне нормальная практика</p>]]></description>
      <pubDate>Tue, 23 Jan 2024 14:43:33 GMT</pubDate>
      <dc:creator><![CDATA[johnny_the_cat]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 14:30:51 johnny_the_cat</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26413240</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26413240</link>
      <description><![CDATA[<blockquote><p>База в дампе не согласована, PITR не возможен и куча всего, что вам еще написали  </p></blockquote><p>Нет, данные в дампе согласованы, так как разработаны соответствующим образом. Да, тут невозможно куча всего, только нам это все и не нужно. А нужно нам другое. </p><blockquote><p>Итого нельзя назвать это бэкапом никак.  </p></blockquote><p>Я даже не знаю, как это комментировать. Мы 30 лет храним и восстанавливаем нужные данные, а вы говорите, что это не бекап. Я специально написал в статье - нам не нужен бекап базы, нам нужен бекап данных.</p><blockquote><p>В чем проблема иметь один лвл0 бэкап, который пробегает за выходные и лвл1 каждый день. С учетом того, что рман может сразу и в компрессию и писать на сетевое хранилище.</p><p>+ в случае битого блока не придется дропать и перезаливать все данные. Тот же рман спокойно восстанавливает отдельный блок или последовательность.</p></blockquote><p>Проблема тут в том, что, что если нас просят восстановить нужную схему за нужное число на другой сервер (совсем небольшой), то это резко становится практически невозможным.<br>Вы, как и многие комментаторы, пытаетесь меня убедить, что это плохая идея для бекапа БД, у что у рмана куча возможностей для бекапа БД и ее лечения. Но в случае именно этого сервера, нам не нужен бекап БД, нам нужен бекап данных за каждый день. Которые еще и не привязаны к какой-то конкретной базе, эти данные можно быстро восстановить на других базах.</p><p></p>]]></description>
      <pubDate>Tue, 23 Jan 2024 14:30:51 GMT</pubDate>
      <dc:creator><![CDATA[johnny_the_cat]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 13:04:46 Tzimie</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26412790</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26412790</link>
      <description><![CDATA[<p>Разве нет в Oracle бэкапа логов, которые потом можно накатывать двигаясь вперед? У нас FULL в викенд, далее transaction log раз в 15 мин, так что мы можем восстановиться на любое время</p><p>Я не ораклист, поэтому интересно что там у конкурентов</p>]]></description>
      <pubDate>Tue, 23 Jan 2024 13:04:46 GMT</pubDate>
      <dc:creator><![CDATA[Tzimie]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 13:01:47 Tzimie</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26412778</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26412778</link>
      <description><![CDATA[<p>Какие именно? Из статьи не понял</p>]]></description>
      <pubDate>Tue, 23 Jan 2024 13:01:47 GMT</pubDate>
      <dc:creator><![CDATA[Tzimie]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 12:44:04 feagor</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26412686</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26412686</link>
      <description><![CDATA[<p>В вашем случае было бы правильней использовать multi-tenant архитектуру с патчем до 12 версии  и разворачивать отдельную PDB для каждой БД заказчика. В таком случае можно было бы бэкапить только нужные PDB и стандартными средствами разворачивать их, стандартными же средствами восстанавливать хоть на текущий сервер, хоть на соседний и делать это довольно быстро.</p><blockquote><p>БД организована с максимальным удобством для всех процессов  </p></blockquote><p>Максимальное удобство для всех процессов, наверное включает в том числе и процессы администрирования?</p><p>Согласитесь, что администрировать штатными средствами удобнее, чем самописными?</p><p></p>]]></description>
      <pubDate>Tue, 23 Jan 2024 12:44:04 GMT</pubDate>
      <dc:creator><![CDATA[feagor]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 12:43:11 SnoopTM</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26412680</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26412680</link>
      <description><![CDATA[<p>~23 Тб с компрессией до ~3 Тб за двое суток, но там железо уже совсем унылое и БД почти не бывает в простое </p>]]></description>
      <pubDate>Tue, 23 Jan 2024 12:43:11 GMT</pubDate>
      <dc:creator><![CDATA[SnoopTM]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 12:40:27 SnoopTM</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26412674</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26412674</link>
      <description><![CDATA[<p>В эту же, рманом можно помимо самой БД бэкапить отдельные ТП и даже таблицы</p>]]></description>
      <pubDate>Tue, 23 Jan 2024 12:40:27 GMT</pubDate>
      <dc:creator><![CDATA[SnoopTM]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 12:39:28 SnoopTM</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26412664</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26412664</link>
      <description><![CDATA[<p>ТП - табличное пространство. База в дампе не согласована, PITR не возможен и куча всего, что вам еще написали. Итого нельзя назвать это бэкапом никак. В чем проблема иметь один лвл0 бэкап, который пробегает за выходные и лвл1 каждый день. С учетом того, что рман может сразу и в компрессию и писать на сетевое хранилище.</p><p>+ в случае битого блока не придется дропать и перезаливать все данные. Тот же рман спокойно восстанавливает отдельный блок или последовательность.</p><p></p>]]></description>
      <pubDate>Tue, 23 Jan 2024 12:39:28 GMT</pubDate>
      <dc:creator><![CDATA[SnoopTM]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 12:10:24 johnny_the_cat</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26412486</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26412486</link>
      <description><![CDATA[<blockquote><p>Что есть схема в вашей системе? Какова природа данных в них? Откуда появляются новые схемы?  </p></blockquote><p>Схема - это набор объектов БД (таблицы, пакеты, индексы и.т.д.) необходимый и достаточный для запуска нашей системы на сервере заказчика. Таким образом одна схема - это данные и настройки одного заказчика. Конкретно тот сервер, про который я пишу - не для реальной работы и реальных данных, там выполняются и тестируются настройки.</p><p>Я специально не вдаюсь в подробности, так это мой личный, а не корпоративный блог, поэтому открывать подробности кухни нашей организации не имею ни желания, ни полномочий.</p><p>Новая схема появляется с новым заказчиком.</p><blockquote><p>&nbsp;Вы пишите, что они не зависимы друг от друга  </p></blockquote><p>Да, они совершенно независимы.</p><blockquote><p>То есть восстановление одной схемы всегда будет консистентно?  </p></blockquote><p>Не совсем понял вопрос. Если бекап данных сделали консистентным, то да. Конкретно на этом сервере в этом нет необходимости.</p><blockquote><p>В случае восстановления схема импортируется в ту же БД с новым именем, тем самым увеличивая их количество?  </p></blockquote><p>Либо на этот сервер под другим именем, либо на другой сервер, либо на тестовую среду. Вариантов достаточно.</p><blockquote><p>Это продуктивная или тестовая система?  </p></blockquote><p>Продуктивная, но не для заказчиков, а для наших сотрудников</p><blockquote><p>&nbsp;Вы пишите, что являетесь разработчиком продуктов, что предполагает наличие схем, которые скорее всего должны являться отдельными БД для клиента  </p></blockquote><p>Не понял</p><blockquote><p>Oracle позволяет использовать редакцию EE бесплатно, включая все её фичи и возможности для разработчиков, если система не используется в продакшене.&nbsp;  </p></blockquote><p>Тем не менее, это прод</p><blockquote><p>Вы пишите, что у вас есть стендбай, и тут же пишите, что лицензия Standart Edition, для которой стендбаи в классическом виде недоступны. Так SE или EE? Какая версия БД?  </p></blockquote><p>А он и не в классическом виде) SE. 11</p><blockquote><p>Вся эта история похожа на то, что ваша БД на самом деле является кучей разных БД слитых в одну базу. И если так, то все проблемы и велосипеды у вас из-за некорректной организации БД  </p></blockquote><p>С первой частью согласен, со второй нет. БД организована с максимальным удобством для всех процессов. Вроде так и нужно делать технические решения?</p>]]></description>
      <pubDate>Tue, 23 Jan 2024 12:10:24 GMT</pubDate>
      <dc:creator><![CDATA[johnny_the_cat]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.01.2024 11:54:37 feagor</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/788198/#comment_26412406</guid>
      <link>https://habr.com/ru/articles/788198/#comment_26412406</link>
      <description><![CDATA[<p>Что есть схема в вашей системе? Какова природа данных в них? Откуда появляются новые схемы? Вы пишите, что они не зависимы друг от друга. То есть восстановление одной схемы всегда будет консистентно? В случае восстановления схема импортируется в ту же БД с новым именем, тем самым увеличивая их количество?  Это продуктивная или тестовая система? Вы пишите, что являетесь разработчиком продуктов, что предполагает наличие схем, которые скорее всего должны являться отдельными БД для клиента. Oracle позволяет использовать редакцию EE бесплатно, включая все её фичи и возможности для разработчиков,  если система не используется в продакшене. Вы пишите, что у вас есть Standby, и тут же пишите, что лицензия Standart Edition, для которой Standby в классическом виде недоступны. Так SE или EE? Какая версия БД использутеся?</p><p>Вся эта история похожа на то, что ваша БД на самом деле является кучей разных БД слитых в одну базу. И если так, то все проблемы и велосипеды у вас из-за некорректной организации БД</p><p></p>]]></description>
      <pubDate>Tue, 23 Jan 2024 11:54:37 GMT</pubDate>
      <dc:creator><![CDATA[feagor]]></dc:creator>
    </item>
  

      

      

    
  </channel>
</rss>
