Slony-I sdružuje tabulky a sekvence, které se mají replikovat, do replikačních sad. Sady se vytváří ve zdrojovém uzlu.
Pokud má zdrojová tabulka definovaný nějaký trigger, musí být tento v cílovém uzlu replikace zakázaný. V replikačním prostředí ale může nastat situace, že se role master a slave vymění. Proto je nutné umět v takovýchto situacích triggery povolovat a zakazovat. Na kartě „Trigger“ můžete zvolit, které triggery by měl Slony-I povolit a zakázat pokud je to zapotřebí.
Varování: Pokud se ve výběrovém seznamu neobjevuje tabulka, kterou potřebujete, tak je to obvykle tím, že postrádá jedinečný index. Slony-I potřebuje, aby bylo možné každý řádek replikované tabulky jednoznačně identifikovat. Obvykle to zajišťuje primární klíč, ale pro potřeby replikace postačuje jakýkoliv jedinečný klíč.
I když má Slony-I pomocnou funkci na vytvoření přechodných jedinečných klíčů, není to podporované v tabulkách, které jsou do replikační sady přidané v pgAdmin III. Proto vám důrazně doporučujeme v tabulkách, které se budou replikovat, vytvořit primární klíč.
Sekvence umožňuje přidat sekvence do replikační sady.
Po nadefinování replikační sady, může být tato přihlášena k odběru. Ve zdrojovém uzlu se musí vytvořit odběry (poznámka: ve Slony-I starším než 1.1 se to naopak dělalo v cílovém uzlu).
Po té, co je sada přihlášená k odběru, nelze již měnit definice tabulek a sekvencí. Pokud chcete přidat další tabulky, můžete vytvořit další sadu obsahující tabulky a sekvence, které chcete přidat do první sady. Přihlaste k odběru ty stejné uzly, jako v první sadě a nakonec použijte funkci Sloučit sadu, která spojí obě sady do jedné.