Вы находитесь на странице: 1из 92

{\rtf1 \ansi

{\colortbl;
\red0\green0\blue0;
\red255\green255\blue255;
\red255\green0\blue0;
\red0\green255\blue0;
\red0\green0\blue255;
\red0\green255\blue255;
\red255\green0\blue255;
\red255\green255\blue0;
\red0\green0\blue128;
\red0\green128\blue128;
\red0\green128\blue0;
\red128\green0\blue128;
\red128\green0\blue0;
\red128\green128\blue0;
\red128\green128\blue128;
\red192\green192\blue192;
\red102\green102\blue102;
\red186\green33\blue33;
\red64\green128\blue128;
\red211\green211\blue211;
\red188\green122\blue0;
\red25\green23\blue124;
\red125\green144\blue41;
\red170\green34\blue255;
\red176\green0\blue64;
\red72\green72\blue72;
\red153\green153\blue153;
\red187\green102\blue136;
\red187\green102\blue34;
\red77\green88\blue96;
\red77\green77\blue77;
\red0\green136\blue173;
\red214\green209\blue205;
\red245\green245\blue245;
\red2\green114\blue166;
\red33\green115\blue175;
\red99\green107\blue117;
\red0\green137\blue220;
\red225\green225\blue225;
\red236\green236\blue236;
\red65\green66\blue66;
\red112\green112\blue112;
\red212\green117\blue0;
\red39\green100\blue0;
\red77\green146\blue68;
\red65\green65\blue65;
\red136\green18\blue18;
\red173\green22\blue22;
\red64\green64\blue64;
\red198\green26\blue26;
\red221\green221\blue221;
}
{\fonttbl {
\f0 Arial;}{
\f1 Symbol;}{
\f2 Times New Roman;}{
\f3 FreeSerif;}{
\f4 FreeMono;}{

\f5 Verdana;}{
\f6 sans-serif;}
}
{\*\generator Apache XML Graphics RTF Library;}
\fet0 \ftnbj
{\*\listtable
{\list\listtemplateid1669644978\listsimple{\listlevel\leveljc\levelfollow0\level
space0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listi
d1583683792}
{\list\listtemplateid456740543\listsimple{\listlevel\leveljc\levelfollow0\levels
pace0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listid
38811449}
{\list\listtemplateid-1936724646\listsimple{\listlevel\leveljc\levelfollow0\leve
lspace0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\list
id1040753771}
{\list\listtemplateid1232452245\listsimple{\listlevel\leveljc\levelfollow0\level
space0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listi
d342209365}
{\list\listtemplateid624276348\listsimple{\listlevel\leveljc\levelfollow0\levels
pace0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listid
1633700080}
{\list\listtemplateid-931844354\listsimple{\listlevel\leveljc\levelfollow0\level
space0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listi
d-217584607}
{\list\listtemplateid-641274236\listsimple{\listlevel\leveljc\levelfollow0\level
space0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listi
d2007059856}
{\list\listtemplateid953057246\listsimple{\listlevel\leveljc\levelfollow0\levels
pace0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listid
-422155429}
{\list\listtemplateid61010860\listsimple{\listlevel\leveljc\levelfollow0\levelsp
ace0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listid4
46044871}
{\list\listtemplateid1448572524\listsimple{\listlevel\leveljc\levelfollow0\level
space0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listi
d-985632167}
{\list\listtemplateid650704853\listsimple{\listlevel\leveljc\levelfollow0\levels
pace0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listid
-1468049147}
{\list\listtemplateid-1506997464\listsimple{\listlevel\leveljc\levelfollow0\leve
lspace0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\list
id-426970290}
{\list\listtemplateid-251962214\listsimple{\listlevel\leveljc\levelfollow0\level
space0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listi
d-963258992}
{\list\listtemplateid1957743372\listsimple{\listlevel\leveljc\levelfollow0\level
space0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listi
d-443393333}
{\list\listtemplateid-803063134\listsimple{\listlevel\leveljc\levelfollow0\level
space0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listi
d-1832169048}
{\list\listtemplateid1289411585\listsimple{\listlevel\leveljc\levelfollow0\level
space0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listi
d-1922896503}
{\list\listtemplateid1385938230\listsimple{\listlevel\leveljc\levelfollow0\level
space0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listi
d-727277589}
{\list\listtemplateid71521428\listsimple{\listlevel\leveljc\levelfollow0\levelsp
ace0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listid767902107}

{\list\listtemplateid-402775277\listsimple{\listlevel\leveljc\levelfollow0\level
space0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listi
d1945744378}
{\list\listtemplateid-1103308055\listsimple{\listlevel\leveljc\levelfollow0\leve
lspace0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\list
id-867663701}
{\list\listtemplateid1555593344\listsimple{\listlevel\leveljc\levelfollow0\level
space0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listi
d-688486307}
{\list\listtemplateid-1081753873\listsimple{\listlevel\leveljc\levelfollow0\leve
lspace0\levelindent0\levelstartat1{\leveltext\'03\'00. ;}{\levelnumbers\'01;}\f0
}{\listname ;}\listid-1531266410}
{\list\listtemplateid-63152479\listsimple{\listlevel\leveljc\levelfollow0\levels
pace0\levelindent0\levelstartat1{\leveltext\'03\'00. ;}{\levelnumbers\'01;}\f0 }
{\listname ;}\listid1645346467}
{\list\listtemplateid-491519019\listsimple{\listlevel\leveljc\levelfollow0\level
space0\levelindent0\levelstartat1{\leveltext\'03\'00. ;}{\levelnumbers\'01;}\f0
}{\listname ;}\listid1141840919}
{\list\listtemplateid-1523813363\listsimple{\listlevel\leveljc\levelfollow0\leve
lspace0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\list
id1769086413}
{\list\listtemplateid-153875268\listsimple{\listlevel\leveljc\levelfollow0\level
space0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listi
d1547304405}
{\list\listtemplateid514863775\listsimple{\listlevel\leveljc\levelfollow0\levels
pace0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listid
1469534956}
{\list\listtemplateid1157161133\listsimple{\listlevel\leveljc\levelfollow0\level
space0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listi
d1847086197}
{\list\listtemplateid-1899538807\listsimple{\listlevel\leveljc\levelfollow0\leve
lspace0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\list
id1707513865}
{\list\listtemplateid301480396\listsimple{\listlevel\leveljc\levelfollow0\levels
pace0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listid
2013160474}
{\list\listtemplateid1283728046\listsimple{\listlevel\leveljc\levelfollow0\level
space0\levelindent0\levelstartat1{\leveltext\'03\'00. ;}{\levelnumbers\'01;}\f0
}{\listname ;}\listid-357259964}
{\list\listtemplateid-830745650\listsimple{\listlevel\leveljc\levelfollow0\level
space0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listi
d-1487232977}
{\list\listtemplateid1068832303\listsimple{\listlevel\leveljc\levelfollow0\level
space0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listi
d1230016575}
{\list\listtemplateid473214375\listsimple{\listlevel\leveljc\levelfollow0\levels
pace0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listid
1233822563}
{\list\listtemplateid922478406\listsimple{\listlevel\leveljc\levelfollow0\levels
pace0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listid
-561087044}
{\list\listtemplateid580137608\listsimple{\listlevel\leveljc\levelfollow0\levels
pace0\levelindent0{\leveltext\'01\u8226\'3f}{\levelnumbers}}{\listname ;}\listid
745446389}
}
{\*\listoverridetable
{\*\listoverride{\listid1583683792\listoverridecount0\ls1}}
{\*\listoverride{\listid38811449\listoverridecount0\ls2}}
{\*\listoverride{\listid1040753771\listoverridecount0\ls3}}
{\*\listoverride{\listid342209365\listoverridecount0\ls4}}

{\*\listoverride{\listid1633700080\listoverridecount0\ls5}}
{\*\listoverride{\listid-217584607\listoverridecount0\ls6}}
{\*\listoverride{\listid2007059856\listoverridecount0\ls7}}
{\*\listoverride{\listid-422155429\listoverridecount0\ls8}}
{\*\listoverride{\listid446044871\listoverridecount0\ls9}}
{\*\listoverride{\listid-985632167\listoverridecount0\ls10}}
{\*\listoverride{\listid-1468049147\listoverridecount0\ls11}}
{\*\listoverride{\listid-426970290\listoverridecount0\ls12}}
{\*\listoverride{\listid-963258992\listoverridecount0\ls13}}
{\*\listoverride{\listid-443393333\listoverridecount0\ls14}}
{\*\listoverride{\listid-1832169048\listoverridecount0\ls15}}
{\*\listoverride{\listid-1922896503\listoverridecount0\ls16}}
{\*\listoverride{\listid-727277589\listoverridecount0\ls17}}
{\*\listoverride{\listid-767902107\listoverridecount0\ls18}}
{\*\listoverride{\listid1945744378\listoverridecount0\ls19}}
{\*\listoverride{\listid-867663701\listoverridecount0\ls20}}
{\*\listoverride{\listid-688486307\listoverridecount0\ls21}}
{\*\listoverride{\listid-1531266410\listoverridecount0\ls22}}
{\*\listoverride{\listid1645346467\listoverridecount0\ls23}}
{\*\listoverride{\listid1141840919\listoverridecount0\ls24}}
{\*\listoverride{\listid1769086413\listoverridecount0\ls25}}
{\*\listoverride{\listid1547304405\listoverridecount0\ls26}}
{\*\listoverride{\listid1469534956\listoverridecount0\ls27}}
{\*\listoverride{\listid1847086197\listoverridecount0\ls28}}
{\*\listoverride{\listid1707513865\listoverridecount0\ls29}}
{\*\listoverride{\listid2013160474\listoverridecount0\ls30}}
{\*\listoverride{\listid-357259964\listoverridecount0\ls31}}
{\*\listoverride{\listid-1487232977\listoverridecount0\ls32}}
{\*\listoverride{\listid1230016575\listoverridecount0\ls33}}
{\*\listoverride{\listid1233822563\listoverridecount0\ls34}}
{\*\listoverride{\listid-561087044\listoverridecount0\ls35}}
{\*\listoverride{\listid745446389\listoverridecount0\ls36}}
}
\paperw11905 \paperh16837 \margt1440 \margb1440 \margl1440 \margr1440 \headery14
40 \footery1440 \itap0
\sectd {\header
{\li0 \f3 \b0 \ri0 \fs20 \cf1 \qc \i0
{\li0 \f3 \b0 \ri0 \fs20 \cf1 \qc \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb720 \fs20 \cf1 \i0
Athento Platform - Copias de Seguridad
\par
}
}
}}{\footer
{\li0 \f3 \b0 \ri0 \fs20 \cf1 \qc \i0
{\li0 \f3 \b0 \ri0 \fs20 \cf1 \qc \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs20 \cf1 \i0
Page
}
{\b0 \i0 \ul0 \fs20 \f3 \chpgn }
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs20 \cf1 \i0
- \u250\'3fltima modificaci\u243\'3fn realizada por Francisco Garcia el d\u237\
'3fa 2014/01/15 14:22
\par
}
{\li0 \f3 \b0 \ri0 \fs20 \cf1 \qc \i0
{\f3 \strike0 \ul0 \b0 \fs20 \cf1 \i0
}
{\li0 \f3 \b0 \ri0 \fs20 \cf1 \qc \i0
{\f3 \strike0 \ul0 \b0 \sa880 \sb160 \fs20 \cf1 \i0

Athento Documentation Center - Yerbabuena Software. All rights reserved.


\par
}
}
{\f3 \strike0 \ul0 \b0 \fs20 \cf1 \i0
}
}
{\f3 \strike0 \ul0 \b0 \fs20 \cf1 \i0
}
}
}}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\li0 \f3 \b0 \ri0 \fs18 \cf1 \qc \i0 {
{\trowd \itap0 \trleft0 \trrh11338
\clbrdrt \clbrdrb \clbrdrl \clbrdrr \trql \clvertalc \cellx0
\intbl
{\li0 \f3 \b0 \ri0 \fs18 \cf1 \qc \i0
{\*\shppict {\pict \pngblip \picw385 \pich138 \picwgoal0 \pichgoal0 89504e470d0a
1a0a0000000d49484452000001810000008a08060000004ce9f6530000001974455874536f667477
6172650041646f626520496d616765526561647971c9653c000017834944415478daec9d3f6c23d9
7dc7df6af7f6ec8393639000298c60674b23c552559a00229dda10595c97402452390822ca8d71cd
5172737011930aeca4324801e90eb6281ce02a0947489746dc22b8a4c9cec24891c0c6723797f3ae
7625fafda8df137f7a7c339c2187e48cf4fd00b3e2ce9f37efbd99f9fd7bff940200000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000803bc03d54c1ea283cfcdd22fd11bb82
e1f9ab0035937f7ef8a3f6f8d97eff7b0d1fb501f2c4833b28883dfda7a4b72dbd1579b319e8ed48
6f5d2da48729debec5f7361ce86d1fafe1dccfb1a2b76dab4e097a66248c4f97f00c673d5b185600
4a208302a3c002633744e8db18e5d0d4d7d6b510e9e5d8f3f0449903f63efc9c3fcba6de1a51a7f1
f3a6ada5af6993c25d913200004a208302a3a66e86616227a1b7639d4e352f8a802de4260bc042c8
39f4a7cb8231c89952ebc454e4125218357d7d59977780cf1e801c2b817ffcfbbf2bb050df662b37
60f77fecfafff95ffdcdd012e2511663c09be2b4bc90f33a5a80f8b625a9f795ac500459d9dd350a
c9d68cf24a6a2c184911ecaf5041d5e4beb8f7e66bfb11cadcb73cb98243a1f7a10800c8b112d00a
803eee634b589bdf64f936f53955ad087c163081fee87b7ccc087dfaff89de060ea1ee09cf413994
892db04a7cbe14442b5702ecf1f4e7b090090a793dd275515f41563dabbe948adf2672ec10ecf4fc
a85da5eb7896e35090f5ae1845b08906790072a604d80388b204af3f727deea65604c6da3be2fd07
b362e12c18ea5a489c72d841b2abb2db887bacc21bb84f5839511d6cb142b43d1ef2089eafca2398
43c9ed3bca47cfaa1a66d553f88ebc377e8e15eb1da17de5acbff33ffc519b8c919d90e77afafdef
357a0adc2af433f7d878a1e7db5ec53d3772543f2d153faedf91c2406fe5248da11cd2b12dfa02c7
a4b328204b0e0b99ca4c16ef3e959deb614f6f8ff5b1bd108f208be52bb002b6cb579d15d661efa0
ce42f38607a7d3ade5e09df7f8d9da1b79a5c75a609c71d754b01c815c59439a35365a5aab2ae746
4e1e46c111a289a2c8a1a3453874a59b3101e98508c8c7514a4f1f6bb3707429daac517328ffc3b8
717d560455c7a1dd1cc9a3017b2e666bf373a6f7b10f45b01499f38c3dec55a749c6672fc4505b0a
79090795bebc18a96fdc8fd705fb526ffffbe6b2e2b000634342460bd940b9db1fb2c2ae434056e3
7485246f47976fcb52ae64211733d670ea5272ed84cf92da86ba56598b192c6b6811ac4168be1628
d41662da8148b03c86e84edd0b5b799afa39072146cb9d5702c5976f476a3452ea771edc9ba9007e
757ea9b4ce488360d5829f43323becf6172de1e7b315ec0b2b59e2271c0370e048636711e5b9044f
c7aeffde9cfdfd0f1d65ad64a5ac49d1c262a815017905645d7ad47ea0f77543bc68f31e0de8ba18
16eb75bddb23a0457aa498068e6b4dcfaceb7b194fc59c2fd29f4a435c1fb0409c95d792f9565de7
8bfccafc94c2ea4396dd3a37ec7c59bf61798895a6b5df59bfb39e8f558fb1ea3c2f4a605c49afde
8dd49bcb2b45f0be239045c75ebebb546f2ff3f751b3c0eba8e9f8fef5292cb42adce3e9c8e1051c
cd61210f2c65538a9157f3e25f7ff0eaaa7b6cda02d5959793143dbbad3c9baaac087a6ad265ba6b
09017b843aeda773f65cca801ba29b96c01a9af0045f53640fc457eec67573cfb29a74dba57d459d
d6a6fd8eeb7d81087db4ac7bd3f5d510c13b3560d0a46535989bfc1ef0f11b6d8b7a5f5b9f2f432f
a60e0c7df1fbba4c5cbf663cceac3cc44ad3da3f55bfdc9ed0723c9f437dbf7dc77388aaf3aa5106
7951028389a0d78ae07ca42832f4dec63df550ffd5ffd5827f645bffc10202b92404af841a4f9b51
424b1f1fcd71bf9a4ad6f05db15f3ebb9e12706229010a939897714f0a76ae97dd907b9b416849cb
3e9af75d98f33df22c0191774e59c8942c4bd1f4a40bd838f8909f5b8d8543590a57fdff8ef09448
803db5ae395cb0ee292f676ad2adf7434ed7539338f9c03a56e263654b01983058c0797da9b7279c

576a30af3bbc22133a35657bc4f768e8f39f8af38d406e0a6fd92553e437e88bf7c9e33c9485951e
37cd03912fe55000c722bd533e77dc355e1f7fa4ef578fa8f336d7d38ea8f3c7b951025499acbdae
3f6012f817fa9fd7e197f56658b226dcb2c595b51681a0f3d251ee46ef80b72479ab70fff8246c45
58e005515f9d30e1bf529770b1fefd4fd57477d1bc1338cad231024f7f3b552148643b02191d75e1
01d4585894ad70c11e8529c2421309e94941c5f979c679ed5ac78e58809548a989304b8bf33fe5d1
0841d9220fc9e1ed48c14ce73fe5f4768c17c5c749de34f9fffb216531ed52ed1065ba6b847fdc34
693f87846a0ecfc7f478dc935d47f5b1437ea635fdfbd4a1fca41737f67cb85e3d7eae7e9eba8826
692d3fb05f0012647a6be88d2ae005bf2c4d351d7b5f25bb0e05400f917af73ce6aeade4ce6dc6b4
c29a736ca5194aaac81f6a4581ccc3618a92eb9be16fe24058b2cab2500f5dc23ec599518f1cf919
841c1b88639ef0708cb29a0a697108a62b42a737bc4047397a7143a0ae501c096d87a2399837cd08
6a6ad24ed276d49311fcdbae3a9779e4dfbecc636e068bd103e678666dc6a95d5bd3ce116e093544
2d61ec59e185e10c616d4f6750b062807597a5cbf1ecb2b09a56c58ea3be87c2a53665d851ee06f4
019f2fcb6b2b5c3f417d050ab8c22c2e2f2eac61d5d4778115c6503cbbac0d3e1b86946dc8611cd7
359ef5374aa60421692455ba15e151074bf032b7667c2b141a6a24503ccfe57f32a904fefa1f8e8d
35232b72f04b6da9fcd16f9e9fa8e9e900cc8b71e85000fb6a7aaa025b500db8624c258fa794e0d8
b8ac58da5f8e48fbc6718755dd0f79506d1ac835230c42f9399c5196b4a9d9f5cb79b5bdac7648b8
c897e5e23685be55ae72825099a7804b51de10ee510a931b93a502295856659691027ed677b0f419
63753dcab9ba8cc1535ac2ad0a2ee1ed28eb5c8a27334a400b7e333fcf4ed4c7fecbaf3fa297bbf7
7b6f7f7dfa8d775f2ae126f90e21520979597c763f7b19985eb89e60d2b95ec4cb3f508b0f30e947
a45d0d8bc7b382aa3b14f7a21fc4f394ebfa91a35c7967fb1695252ebefeded73aed875000e36f43
7a5dfad8284f95990925c096ff714c4b8fce69bc78eff7693bf8f177abfb11e7ba46c0eef188d92c
d04e32eb288785420f2fba4e4048da5daeb3610c4fa5ab6e76db4bbdad85bc8905ca595cb5b5b864
415412653ab23c002f227ca15cde021dcbb837102cebbd4a58ef1ebfe7a6217db8a2723f9af15e07
f324bef686615600fd395dfda6bebecf5e842d2c8a8e34db195200c4cb258405d28466e7ac27f096
4ed3b6f81cfbe6f22ec4d88665e6779582c8184ec6321e5875e6854c27713da32e59af6cc106d6b1
24a199b8fbd3c0b45914b847d32aeab91051c6c13c0a2024cd38df55658637389771b456252014c0
228d2824143a112fbbe4f016bbc8051e7096264709cf4fdb221a44bcf049496b5cc55a9e2d59fdbc
55b81be2999a0cd4bbee06ca42dd78971d2970d87330d370c8beea268c48fdcded0158a44cf645fa
3e3f674f0a62ba8fdee27af373c102d718712d6b84ed545e53b2be6b0ee17ded914845cb75d09933
cda87277f9daa9f4f979951ccf3437e1a08e4aa715bda2154ae3c7dfadb667842c62bb4bdca3a8a4
f24545259c5727cb7088c91ed15c9c3324d48ce9696411632cb92ce3bac31add539311dd2f78e4ad
f484bab23f39f7bc6b7388a3c5fdd907f21a4a43b4bb990e0aa46476d5a44134e0eb9616aea1d1bd
6242c93e8f1f0aacbc0e5298667b4f4dc61cc8e9bc37b95791a9af33ae5f63900e393fa4901a5697
ced03463e4a7aa26e301cc74279e50baf538d36c64ca13f88b9ffcbc91f2cbd27485851c2181380a
c00ca6c91bbbeaf6e1f2de123d1b1a1fa2d29b83689504aca8e46666987c4c03c15ce108de5766cb
305093b130031616759770e56b7a2c50cd353edf6f20cedde77d8150365d1666269f43cbe3f2433c
c5c4c738ff7521084bfcd728c59ee59dfa115e9fef3206388d3d3599adb528f3c1f5752014a0ac83
2adfaf9524cda8fc72b86f537879b2cc65c720b1a87a35efd55869dc5bd7dbad05f6b325b88e7bc6
1b604bde76cd66360ab3c0081332fe8c2ea27ec22ea28997768c31cdc2dc0ddf8eb413adc310d205
f45edce311e9bade956e9cd5d058a1bb428ee5451bd22db77cfc6cf5c7b8b66f0a80dc78027ffcb7
3fab2c4101a89797a3dd19ae7e336c5a0512162ca45b397fa6995c1c2605d7dc865643eb447977fc
ac5d0aa097a60200004a2021ff7e7eb9f5cf5fa53fd5e77f9e8f3cf5e9671e5b98814311903038a6
a923c88ae7adc553499ca9e936803c2edf67d6d12ddd969794564553eeb59bc9db7bc6cfb0c482df
232f90157ad8bac4757cfa005cb1ae86e1e217e7574ae0cf3e48470ffdf7bb91fab7d7e334490904
c2823c73dd5fcd6e8fa8735a599f33a7ada6d70d368a8004e7c1ac067116a0db592e24857e781c43
cda1f42884d788318ba9597673884f1f80f52a81314611fce9d737d4fb0b44527f753152bff8ff0b
97e018f048d64e1279a3ae46c7fa2c1c65cc3f8bd6358d35a886843d6a1c36315e911c81fb484d1a
d5f2e2119022182a6b1ef9988c1b4573b2921800774309184540563c7904df7c905c13fcc7f948fd
eb6f2ed49b51a8e0e8b210eca8d9ed106439cbd1b181c36af6169cce7819c2d14c30d709f1703c95
6c8de62c2b823d5dd623e558d023047a5647491be00180125821af2e47eaf8cb0bf5ad871bea8976
09fe20c65ac2ffa79d887ffaea62ac4062080eb2821fb3654fdb13613593654833624e751964619f
8bde1e421134d46a27995b4b59c9fbe146e10a3f4f7b3a84e7fc4c61f90390412530708521c82bf8
e25c8d95007905b4d9612212fafff576340e0145587e51cac0bfc5c29194d8be58547d5bcd6efb08
b84e6876d6e31c96b78bcf1880fc290133ffb51312f0b43d7d9338dd407dfcd1b512f8e9bf7ccb58
8a140ea139b9876cf58f05df5f7efb8be0962a032ad73e2b84d095c9ec6e92f32c0f0900801248ce
c71ff5d4a79f91404e7b819423a1004808ee3aee5111e78cd734d5caa0775b1f305bcb99f57e4849
a1b70e0077cf1320d25e20653cb9145bff7d156f4a8af14c8cfa1a0a29ec6965b0a8302ae2959a12
f2b31ad24929775153f1e009cbaedbb356308d31b8e5ac731651eadf1ea498dec14fffe413954001
486a6abe78b8dde858e06927c0042fa2be948a39dfd1126648cd9bf0a745c8696dec337ec769a3c9
e1fa21534603907125f0f147e3fef82a9de987bb3abd367b16f37e10250e212da20488168f442ee0

f5b25cb5abb08fadf869ba8e639790a7de5ca45479eea0ce5dac339e9ef88cdfed82ba39a9dcf8bd
5d63bef6674c9d0c72c07abb887efcd1407dfa59592db6a6002980ba16e0244416b5c29b141a8adb
604c610e2da07cc787481f6c938fa9757eac19c4f4f1975048a822eacbd5987d573d81969acc3669
cf9049c2b8b6a6d5c08afc1c7dbcd2f0041657049329689372400a4008de34483a1d73d4babe25b1
812bda2a7c5a5f53574e6fee164e8c37cbdaa6baa8f17febae39f21d53080390234f60a208c8f22e
6bafa0c64238ea63278ba8c70ae0da62ffeae27eed83fb170b67e5dde5bd8a4ab0603b0fd2aaaa64
0be404ea6a2ef279145fd991566ee08562a8be8e55fcd0dd803d88e08e7d9f66e1117f9e45525889
c8b122548f276271986b6f82ef55e577587e83347ea42b1ba079917563d814791a6da394ca0be4c3
ace331e0c5636aa20e8ea0f06eb3129828037ac85d9e09b4e40801f8fa9c29c1f9c9e79ba55fbfd1
85f9da483ddc586c76d217e7ef793a3def07df398b2d7068964b0e6534947b80d6905f7c1a1fb1d0
28d6254f81ec3bf29d287b71d2e0de429bbce6c3363feb8225f403515fc11dfd3e4d77e6a4cb7c1a
41dd70785a0d7dac6b2d2c63beb716dfb3605db3a36eae7e2527602c4479ba09f3719d16b735d4c4
b14305ee8012b8e91924d2fa9723a5fee7f543f5875f3b9f5b11bc7afb407b141be6a3482478cc68
5dde7249d4823871bd2287a712757e57a17b6898f0f48430f6135e6b042fbdc37bc68be06509e918
2d51f89c57089390d0a570dd212fa158321e1bb73d748db5cfc7faeca59453ce47898d075a31cba7
7bd95e03488f8d5b528e92540424cc93f2525ff3e2fc01de0890153c1162896d90b0f268b010dd94
6124fe6d16a577b57db5290c63eec782d758e05b7328b179f341548de0870280124814c6204540c2
9c94c1eb8bd9c53bbfdc189f3b840200b7031342e986ac3f6cd69e2db0357fc3168af8b6bc15e623
80e05f1db745f24dbd64a4005e5f3c540fee8dd4070f2ed5fbf72fb5c69b4c3af7460bffafdeddd7
4ac0394928669e0479c558ec14736fe4341f011e239440227ef09db3c1279f6f3ae7227a37baa75e
bdbdaf146df118e8f430141fac158e858f7fcf1913a7f34f67bdeb2bf2d2b3900f70cb3d0122adb9
88d00b016405128ed40b675b25ef4e3c7034b8aea50c19c9070861e3169585cca6452df8407b01dd
25e5afa6b231eab5a4441fef14d3f5d42d59bd2c4398aea1356e688dc309ff5df7dad859c907b82b
4a8043387b0b26535f621677165402b59484b654027d959e22f0d464604fd668e5f4b5eeb2614361
ce639722a0fef4dc15d3607ae17861b1789af727c53c86bd3fabce0798935bd52586acf84f3e1f8f
69996752abbabe7e96cb6d3ec2803f4c4fb8ec01ff1d581e49d89abf9e756e49a43510f71aa8c928
ce236b9f99536620ee65566d0bd4cd0636cf5242746e55dc6b68dd532a0d23885cf563f25170289b
a195969de738f5e98beb7c475ab29caee7406936d8320dc471bb9c99837ad56841497df0cf38cfcf
688095ba5a3af34335593089ce1bf7ede7fefd75fe065afaf7132efb50286aaabbcd05f3466d1601
0b791a4b7068f2425d4057950f004fc0a908d8a28f1b1a1a0f4a891906aa8990475158987d7ed929
76fb4c0844dad7e417de089e7dbeae6459e27ddebfcdd798eb6a9c1e6d722ddd0ea7d114f968713a
25161c2591ef633519fd69f2df17c7fb7caca32603dece447e5a0e415f14f7d915c2595ed7114aa1
2fce2d45d4e731ffdee5b4ccefbe083198f2c891a5aee7e089fb7b9c96acdb4cc35d293785a2ab71
fe1b426996e558021ed465be01f3ecfbe29d19a664859b7b5444fa3b6bc8078027e0f4087afca184
856102b6acdb29f4062aa8c9e01733a4de58de65b1df584032ecd414d71e70bee82379aa6e8e3e36
f9f5c507481fd6290bb63d91862f045fc0c71f5b8ab16b794c277c3fa3588c256fd21d3914eb31e7
c317d755583099eb9e71d93bc2f390de4298c75517f7dd14bf9528aff1283a5c1ed773f085f23561
39bb6ef3a0081e737ffa92305efcb019444900ebf37bc25b30ef90ef187cd6e57a0a1c499951e0c3
106f605328d3a9694312e623f45e004a601e45703d8d83560876b822483237d09c786aba6b9ce710
7e2796a0572ce01a2c40eb8e308c593d2dcea46a9e2344150713ae311faf1f92b6efd8f7dc2a930c
f5a455b732cc96a447d7acbacdb232f093e497076975639c1784bd479c863fe3dafd94f23154989a
1a4a60490a21cdd8ef8742104711a8e986d201ef333d990a11c2799fcf9773b61784953be474e2e4
a338e35e616132baef160bf56a48da25ebc31d58a121139ff7ad730b09eb53e2ab9b0babc4b95696
df55b700400980997455fc1e3574ee13b6380321b8f7380d23905cabab99d948a5957ba826f16c13
2a31e918773b4c09d03dcff8b7a7e2cf4a291b5a771caeba99123a1042b6c78ae34c58dea6dc26ff
05fe7f92fab4ad799316316b5aee03cecf903dafed393c080000b873480b5b36340300e009803b40
4b58e9be42e804000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
0079e4b7020c008f8765ebb1b104e00000000049454e44ae426082}}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
\par
}
{\li0 \ri0
{\li0 \f3 \b0 \ri0 \fs18 \cf1 \qc \i0
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ri0 \fs18 \cf1 \qc \i0
{\*\bkmkstart N10029}{\*\bkmkend N10029}

\par
{\li0 \f3 \b1 \ri0 \fs36 \cf1 \qc \i0
{\f3 \strike0 \ul0 \b1 \sa72 \sb288 \fs36 \cf1 \i0
Backup Copies
\par
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ri0 \fs18 \cf1 \qc \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ri0 \fs18 \cf1 \qc \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Francisco Garcia
\par
}
{\li0 \f3 \b0 \ri0 \fs18 \cf1 \qc \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
2014/01/15 14:22
\par
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
}\f3 \li0 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \ri0 \cf1 \i0 \qc \intbl \cell \row
}}
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\li0 \f3 \b1 \ql \ri0 \fs24 \cf1 \i0
{\li0 \f3 \b1 \ql \ri0 \fs24 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \fs24 \cf1 \i0
}
{\li0 \f3 \b1 \ql \ri0 \fs24 \cf1 \i0
{\*\bkmkstart N10036}{\*\bkmkend N10036}
\par
{\li0 \f3 \b1 \ql \ri0 \fs48 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa296 \sb584 \fs48 \cf1 \i0
Tabla de contenidos
\par
}
}
}
{\f3 \strike0 \ul0 \b1 \fs24 \cf1 \i0
}
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#N100E6" }{\fldrslt
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Copias de seguridad
}}}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0

}
\tqr \tldot \tx11848 {\pard \f3 \cf1 \expnd-2 \tab }
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\field {\*\fldinst HYPERLINK "#N100E6" }{\fldrslt
{\field {\*\fldinst { PAGEREF "N100E6" } }{\fldrslt# }}}}
\par
}
{\li120 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#N100F2" }{\fldrslt
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Athento
}}}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
\tqr \tldot \tx11848 {\pard \f3 \cf1 \expnd-2 \tab }
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\field {\*\fldinst HYPERLINK "#N100F2" }{\fldrslt
{\field {\*\fldinst { PAGEREF "N100F2" } }{\fldrslt# }}}}
\par
}
{\li120 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#N10101" }{\fldrslt
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Repositorio Nuxeo
}}}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
\tqr \tldot \tx11848 {\pard \f3 \cf1 \expnd-2 \tab }
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\field {\*\fldinst HYPERLINK "#N10101" }{\fldrslt
{\field {\*\fldinst { PAGEREF "N10101" } }{\fldrslt# }}}}
\par
}
{\li120 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#N10110" }{\fldrslt
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Bases de datos
}}}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
\tqr \tldot \tx11848 {\pard \f3 \cf1 \expnd-2 \tab }
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\field {\*\fldinst HYPERLINK "#N10110" }{\fldrslt
{\field {\*\fldinst { PAGEREF "N10110" } }{\fldrslt# }}}}
\par
}
{\li240 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#N10142" }{\fldrslt
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0

Base de Datos de Nuxeo


}}}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
\tqr \tldot \tx11848 {\pard \f3 \cf1 \expnd-2 \tab }
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\field {\*\fldinst HYPERLINK "#N10142" }{\fldrslt
{\field {\*\fldinst { PAGEREF "N10142" } }{\fldrslt# }}}}
\par
}
{\li240 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#N10174" }{\fldrslt
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Base de Datos de Athento
}}}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
\tqr \tldot \tx11848 {\pard \f3 \cf1 \expnd-2 \tab }
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\field {\*\fldinst HYPERLINK "#N10174" }{\fldrslt
{\field {\*\fldinst { PAGEREF "N10174" } }{\fldrslt# }}}}
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#N101A6" }{\fldrslt
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Recuperaci\u243\'3fn de datos
}}}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
\tqr \tldot \tx11848 {\pard \f3 \cf1 \expnd-2 \tab }
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\field {\*\fldinst HYPERLINK "#N101A6" }{\fldrslt
{\field {\*\fldinst { PAGEREF "N101A6" } }{\fldrslt# }}}}
\par
}
{\li120 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#N101AB" }{\fldrslt
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Bases de datos
}}}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
\tqr \tldot \tx11848 {\pard \f3 \cf1 \expnd-2 \tab }
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\field {\*\fldinst HYPERLINK "#N101AB" }{\fldrslt
{\field {\*\fldinst { PAGEREF "N101AB" } }{\fldrslt# }}}}
\par

}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#N101CE" }{\fldrslt
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Procedimiento recomendado
}}}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
\tqr \tldot \tx11848 {\pard \f3 \cf1 \expnd-2 \tab }
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\field {\*\fldinst HYPERLINK "#N101CE" }{\fldrslt
{\field {\*\fldinst { PAGEREF "N101CE" } }{\fldrslt# }}}}
\par
}
{\li120 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#N101D3" }{\fldrslt
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Consideraciones previas
}}}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
\tqr \tldot \tx11848 {\pard \f3 \cf1 \expnd-2 \tab }
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\field {\*\fldinst HYPERLINK "#N101D3" }{\fldrslt
{\field {\*\fldinst { PAGEREF "N101D3" } }{\fldrslt# }}}}
\par
}
{\li240 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#N101D8" }{\fldrslt
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
1. \u191\'3fQu\u233\'3f necesitamos copiar?
}}}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
\tqr \tldot \tx11848 {\pard \f3 \cf1 \expnd-2 \tab }
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\field {\*\fldinst HYPERLINK "#N101D8" }{\fldrslt
{\field {\*\fldinst { PAGEREF "N101D8" } }{\fldrslt# }}}}
\par
}
{\li240 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#N101E3" }{\fldrslt
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
2. \u191\'3fD\u243\'3fnde vamos a colocar los backups?
}}}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
\tqr \tldot \tx11848 {\pard \f3 \cf1 \expnd-2 \tab }
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0

}
{\field {\*\fldinst HYPERLINK "#N101E3" }{\fldrslt
{\field {\*\fldinst { PAGEREF "N101E3" } }{\fldrslt# }}}}
\par
}
{\li240 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#N101F2" }{\fldrslt
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
3. \u191\'3fQu\u233\'3f software vamos a necesitar?
}}}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
\tqr \tldot \tx11848 {\pard \f3 \cf1 \expnd-2 \tab }
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\field {\*\fldinst HYPERLINK "#N101F2" }{\fldrslt
{\field {\*\fldinst { PAGEREF "N101F2" } }{\fldrslt# }}}}
\par
}
{\li120 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#N101FD" }{\fldrslt
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Descarga del software necesario
}}}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
\tqr \tldot \tx11848 {\pard \f3 \cf1 \expnd-2 \tab }
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\field {\*\fldinst HYPERLINK "#N101FD" }{\fldrslt
{\field {\*\fldinst { PAGEREF "N101FD" } }{\fldrslt# }}}}
\par
}
{\li240 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#N10209" }{\fldrslt
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Instalaci\u243\'3fn desde repositorio DEB
}}}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
\tqr \tldot \tx11848 {\pard \f3 \cf1 \expnd-2 \tab }
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\field {\*\fldinst HYPERLINK "#N10209" }{\fldrslt
{\field {\*\fldinst { PAGEREF "N10209" } }{\fldrslt# }}}}
\par
}
{\li240 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#N1021F" }{\fldrslt
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Instalaci\u243\'3fn desde repositorio RPM
}}}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0

}
\tqr \tldot \tx11848 {\pard \f3 \cf1 \expnd-2 \tab }
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\field {\*\fldinst HYPERLINK "#N1021F" }{\fldrslt
{\field {\*\fldinst { PAGEREF "N1021F" } }{\fldrslt# }}}}
\par
}
{\li240 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#N10234" }{\fldrslt
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Instalaci\u243\'3fn desde c\u243\'3fdigo fuente
}}}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
\tqr \tldot \tx11848 {\pard \f3 \cf1 \expnd-2 \tab }
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\field {\*\fldinst HYPERLINK "#N10234" }{\fldrslt
{\field {\*\fldinst { PAGEREF "N10234" } }{\fldrslt# }}}}
\par
}
{\li240 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#N102C5" }{\fldrslt
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Comprobar la versi\u243\'3fn instalada
}}}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
\tqr \tldot \tx11848 {\pard \f3 \cf1 \expnd-2 \tab }
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\field {\*\fldinst HYPERLINK "#N102C5" }{\fldrslt
{\field {\*\fldinst { PAGEREF "N102C5" } }{\fldrslt# }}}}
\par
}
{\li120 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#N102DE" }{\fldrslt
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Utilizaci\u243\'3fn del software por primera vez
}}}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
\tqr \tldot \tx11848 {\pard \f3 \cf1 \expnd-2 \tab }
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\field {\*\fldinst HYPERLINK "#N102DE" }{\fldrslt
{\field {\*\fldinst { PAGEREF "N102DE" } }{\fldrslt# }}}}
\par
}
{\li120 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#N1039B" }{\fldrslt
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0

Automatizaci\u243\'3fn del proceso


}}}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
\tqr \tldot \tx11848 {\pard \f3 \cf1 \expnd-2 \tab }
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\field {\*\fldinst HYPERLINK "#N1039B" }{\fldrslt
{\field {\*\fldinst { PAGEREF "N1039B" } }{\fldrslt# }}}}
\par
}
{\li120 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#N107E6" }{\fldrslt
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Restauraci\u243\'3fn de los backups
}}}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
\tqr \tldot \tx11848 {\pard \f3 \cf1 \expnd-2 \tab }
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\field {\*\fldinst HYPERLINK "#N107E6" }{\fldrslt
{\field {\*\fldinst { PAGEREF "N107E6" } }{\fldrslt# }}}}
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\*\bkmkstart body}{\*\bkmkend body}
\par
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\*\bkmkstart xwikimaincontainer}{\*\bkmkend xwikimaincontainer}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}\pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls1 \pnindent0 \pnf1 {\f2 \pntxtb \u
8226\'3f}}\ls1 {\pntext }
{\li480 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#HCopiasdeseguridad" }{\fldrslt
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs18 \cf5 \i0
Copias de seguridad
}}}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}\pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls2 \pnindent480 \pnf1 {\f2 \pntxtb
\u8226\'3f}}\ls2 {\pntext }
{\li960 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#HAthento" }{\fldrslt
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs18 \cf5 \i0
Athento
}}}
\par {\pntext }
}
}\pard \pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls3 \pnindent480 \pnf1 {\f2 \p
ntxtb \u8226\'3f}}\ls3 {\pntext }
{\li960 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf1 \i0

{\field {\*\fldinst HYPERLINK "#HRepositorioNuxeo" }{\fldrslt


{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs18 \cf5 \i0
Repositorio Nuxeo
}}}
\par {\pntext }
}
}\pard \pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls4 \pnindent480 \pnf1 {\f2 \p
ntxtb \u8226\'3f}}\ls4 {\pntext }
{\li960 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#HBasesdedatos" }{\fldrslt
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs18 \cf5 \i0
Bases de datos
}}}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}\pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls5 \pnindent960 \pnf1 {\f2 \pntxtb
\u8226\'3f}}\ls5 {\pntext }
{\li1440 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#HBasedeDatosdeNuxeo" }{\fldrslt
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs18 \cf5 \i0
Base de Datos de Nuxeo
}}}
\par {\pntext }
}
}\pard \pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls6 \pnindent960 \pnf1 {\f2 \p
ntxtb \u8226\'3f}}\ls6 {\pntext }
{\li1440 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#HBasedeDatosdeAthento" }{\fldrslt
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs18 \cf5 \i0
Base de Datos de Athento
}}}
\par {\pntext }
}
}\pard {\pntext }
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
}\pard {\pntext }
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
}\pard \pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls7 \pnindent0 \pnf1 {\f2 \pnt
xtb \u8226\'3f}}\ls7 {\pntext }
{\li480 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#HRecuperaciF3ndedatos" }{\fldrslt
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs18 \cf5 \i0
Recuperaci\u243\'3fn de datos
}}}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}\pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls8 \pnindent480 \pnf1 {\f2 \pntxtb
\u8226\'3f}}\ls8 {\pntext }
{\li960 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#HBasesdedatos-1" }{\fldrslt
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs18 \cf5 \i0
Bases de datos
}}}

\par {\pntext }
}
}\pard {\pntext }
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
}\pard \pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls9 \pnindent0 \pnf1 {\f2 \pnt
xtb \u8226\'3f}}\ls9 {\pntext }
{\li480 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#HProcedimientorecomendado" }{\fldrslt
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs18 \cf5 \i0
Procedimiento recomendado
}}}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}\pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls10 \pnindent480 \pnf1 {\f2 \pntxtb
\u8226\'3f}}\ls10 {\pntext }
{\li960 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#HConsideracionesprevias" }{\fldrslt
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs18 \cf5 \i0
Consideraciones previas
}}}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}\pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls11 \pnindent960 \pnf1 {\f2 \pntxtb
\u8226\'3f}}\ls11 {\pntext }
{\li1440 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#H1_BFQuE9necesitamoscopiar3F" }{\fldrslt
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs18 \cf5 \i0
1. \u191\'3fQu\u233\'3f necesitamos copiar?
}}}
\par {\pntext }
}
}\pard \pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls12 \pnindent960 \pnf1 {\f2 \
pntxtb \u8226\'3f}}\ls12 {\pntext }
{\li1440 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#H2_BFDF3ndevamosacolocarlosbackups3F" }{\fldrslt
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs18 \cf5 \i0
2. \u191\'3fD\u243\'3fnde vamos a colocar los backups?
}}}
\par {\pntext }
}
}\pard \pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls13 \pnindent960 \pnf1 {\f2 \
pntxtb \u8226\'3f}}\ls13 {\pntext }
{\li1440 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#H3_BFQuE9softwarevamosanecesitar3F" }{\fldrslt
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs18 \cf5 \i0
3. \u191\'3fQu\u233\'3f software vamos a necesitar?
}}}
\par {\pntext }
}
}\pard {\pntext }
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
}\pard \pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls14 \pnindent480 \pnf1 {\f2 \

pntxtb \u8226\'3f}}\ls14 {\pntext }


{\li960 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#HDescargadelsoftwarenecesario" }{\fldrslt
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs18 \cf5 \i0
Descarga del software necesario
}}}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}\pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls15 \pnindent960 \pnf1 {\f2 \pntxtb
\u8226\'3f}}\ls15 {\pntext }
{\li1440 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#HInstalaciF3ndesderepositorioDEB" }{\fldrslt
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs18 \cf5 \i0
Instalaci\u243\'3fn desde repositorio DEB
}}}
\par {\pntext }
}
}\pard \pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls16 \pnindent960 \pnf1 {\f2 \
pntxtb \u8226\'3f}}\ls16 {\pntext }
{\li1440 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#HInstalaciF3ndesderepositorioRPM" }{\fldrslt
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs18 \cf5 \i0
Instalaci\u243\'3fn desde repositorio RPM
}}}
\par {\pntext }
}
}\pard \pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls17 \pnindent960 \pnf1 {\f2 \
pntxtb \u8226\'3f}}\ls17 {\pntext }
{\li1440 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#HInstalaciF3ndesdecF3digofuente" }{\fldrslt
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs18 \cf5 \i0
Instalaci\u243\'3fn desde c\u243\'3fdigo fuente
}}}
\par {\pntext }
}
}\pard \pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls18 \pnindent960 \pnf1 {\f2 \
pntxtb \u8226\'3f}}\ls18 {\pntext }
{\li1440 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#HComprobarlaversiF3ninstalada" }{\fldrslt
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs18 \cf5 \i0
Comprobar la versi\u243\'3fn instalada
}}}
\par {\pntext }
}
}\pard {\pntext }
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
}\pard \pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls19 \pnindent480 \pnf1 {\f2 \
pntxtb \u8226\'3f}}\ls19 {\pntext }
{\li960 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#HUtilizaciF3ndelsoftwareporprimeravez" }{\fldrsl
t
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs18 \cf5 \i0
Utilizaci\u243\'3fn del software por primera vez

}}}
\par {\pntext }
}
}\pard \pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls20 \pnindent480 \pnf1 {\f2 \
pntxtb \u8226\'3f}}\ls20 {\pntext }
{\li960 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#HAutomatizaciF3ndelproceso" }{\fldrslt
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs18 \cf5 \i0
Automatizaci\u243\'3fn del proceso
}}}
\par {\pntext }
}
}\pard \pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls21 \pnindent480 \pnf1 {\f2 \
pntxtb \u8226\'3f}}\ls21 {\pntext }
{\li960 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "#HRestauraciF3ndelosbackups" }{\fldrslt
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs18 \cf5 \i0
Restauraci\u243\'3fn de los backups
}}}
\par {\pntext }
}
}\pard {\pntext }
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
}\pard
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
Este documento es una gu\u237\'3fa para la realizaci\u243\'3fn de copias de segu
ridad y la recuperaci\u243\'3fn de datos en Athento.\u160\'3f
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\*\bkmkstart N100E6}{\*\bkmkend N100E6}
\par
{\li0 \f3 \b1 \ql \ri0 \fs36 \cf1 \i0
{\*\bkmkstart HCopiasdeseguridad}{\*\bkmkend HCopiasdeseguridad}
{\f3 \b1 \fs36 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa72 \sb288 \fs36 \cf1 \i0
Copias de seguridad
\par
}
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
Para evitar la p\u233\'3frdida de datos es recomendable llevar a cabo copias de
seguridad peri\u243\'3fdicas. Todo depende del volumen de datos que gestiona tu
empresa, para hacer con una mayor o menor periodicidad esas copias de seguridad.
\u160\'3f
\par

}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Nuestra recomendaci\u243\'3fn es que se hagan copias de seguridad incrementales,
diariamente. As\u237\'3f se van a\u241\'3fadiendo a la copia de seguridad los \
u250\'3fltimos datos almacenados, de manera que nunca se puedan perder m\u225\'3
fs de unas horas de trabajo.\u160\'3f
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\*\bkmkstart N100F2}{\*\bkmkend N100F2}
\par
{\li0 \f3 \b1 \ql \ri0 \fs27 \cf1 \i0
{\*\bkmkstart HAthento}{\*\bkmkend HAthento}
{\f3 \b1 \fs27 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa54 \sb216 \fs27 \cf1 \i0
Athento
\par
}
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
Para el caso del despliegue de Athento, no es necesario actualizar las copias de
seguridad salvo cuando se hayan hecho actualizaciones o modificaciones en el si
stema.\u160\'3f
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
$ATHENTO_HOME/server/default/deploy/athento.ear
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\*\bkmkstart N10101}{\*\bkmkend N10101}
\par
{\li0 \f3 \b1 \ql \ri0 \fs27 \cf1 \i0
{\*\bkmkstart HRepositorioNuxeo}{\*\bkmkend HRepositorioNuxeo}
{\f3 \b1 \fs27 \cf1 \i0

{\f3 \strike0 \ul0 \b1 \sa54 \sb216 \fs27 \cf1 \i0


Repositorio Nuxeo
\par
}
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
Si usas un repositorio Nuxeo, el directorio que contiene los documentos es el si
guiente:\u160\'3f
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
$NUXEO_HOME/nxserver/data
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\*\bkmkstart N10110}{\*\bkmkend N10110}
\par
{\li0 \f3 \b1 \ql \ri0 \fs27 \cf1 \i0
{\*\bkmkstart HBasesdedatos}{\*\bkmkend HBasesdedatos}
{\f3 \b1 \fs27 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa54 \sb216 \fs27 \cf1 \i0
Bases de datos
\par
}
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
Se puede hacer una copia de seguridad de las bases de datos desde consola.\u160\
'3f
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
La sintaxis para realizar copias de seguridad desde consola es la siguiente:\u16
0\'3f

\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
pg_dump
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
U
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
<
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
usuario
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
>
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
}
}
{\f3 \strike0 \ul0 \b0 \sa0
W
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
<
}
}
{\f3 \strike0 \ul0 \b0 \sa0
nombre_bbdd
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
>
}
}
{\f3 \strike0 \ul0 \b0 \sa0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
-

}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
f
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
<
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
nombre_fichero_dump.sql
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
>
\par
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\*\bkmkstart N10142}{\*\bkmkend N10142}
\par
{\li0 \f3 \b1 \ql \ri0 \fs21 \cf1 \i0
{\*\bkmkstart HBasedeDatosdeNuxeo}{\*\bkmkend HBasedeDatosdeNuxeo}
{\f3 \b1 \fs21 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa42 \sb168 \fs21 \cf1 \i0
Base de Datos de Nuxeo
\par
}
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
Vamos a tomar como ejemplo una base de datos en Nuxeo, cuyo nombre de usuario es
\ldblquote usuario_nuxeo\rdblquote , con nombre de la base de datos \ldblquote
database_nuxeo\rdblquote , y el nombre del fichero donde queremos guardar la bas
e de datos es \ldblquote nuxeo_copiaseguridad.sql\rdblquote .\u160\'3f
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
La manera de llevar a cabo la copia de seguridad de esta base de datos ser\u237\
'3fa:\u160\'3f
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
pg_dump

}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
}
}
{\f3 \strike0 \ul0 \b0 \sa0
U
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
<
}
}
{\f3 \strike0 \ul0 \b0 \sa0
usuario_nuxeo
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
>
}
}
{\f3 \strike0 \ul0 \b0 \sa0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
}
}
{\f3 \strike0 \ul0 \b0 \sa0
W
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
<
}
}
{\f3 \strike0 \ul0 \b0 \sa0
database_nuxeo
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
>
}
}
{\f3 \strike0 \ul0 \b0 \sa0
}
{\f3
{\f3
}
}
{\f3
f
}
{\f3
{\f3
<

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\b0 \fs18 \cf17 \i0


\strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0

\strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0


\b0 \fs18 \cf17 \i0
\strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0

}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
nuxeo_copiaseguridad.sql
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
>
\par
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\*\bkmkstart N10174}{\*\bkmkend N10174}
\par
{\li0 \f3 \b1 \ql \ri0 \fs21 \cf1 \i0
{\*\bkmkstart HBasedeDatosdeAthento}{\*\bkmkend HBasedeDatosdeAthento}
{\f3 \b1 \fs21 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa42 \sb168 \fs21 \cf1 \i0
Base de Datos de Athento
\par
}
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
Vamos a tomar como ejemplo una base de datos en Athento, cuyo nombre de usuario
es \ldblquote usuario_athento\rdblquote , con nombre de la base de datos \ldblqu
ote database_athento\rdblquote , y el nombre del fichero donde queremos guardar
la base de datos es \ldblquote athento_copiaseguridad.sql\rdblquote .\u160\'3f
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
La manera de llevar a cabo la copia de seguridad de esta base de datos ser\u237\
'3fa:\u160\'3f
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
pg_dump
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
U

}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
<
}
}
{\f3 \strike0 \ul0 \b0 \sa0
usuario_athento
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
>
}
}
{\f3 \strike0 \ul0 \b0 \sa0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
}
}
{\f3 \strike0 \ul0 \b0 \sa0
W
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
<
}
}
{\f3 \strike0 \ul0 \b0 \sa0
database_athento
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
>
}
}
{\f3 \strike0 \ul0 \b0 \sa0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
}
}
{\f3 \strike0 \ul0 \b0 \sa0
f
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
<
}
}
{\f3 \strike0 \ul0 \b0 \sa0
athento_copiaseguridad.sql
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
>

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\par
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\*\bkmkstart N101A6}{\*\bkmkend N101A6}
\par
{\li0 \f3 \b1 \ql \ri0 \fs36 \cf1 \i0
{\*\bkmkstart HRecuperaciF3ndedatos}{\*\bkmkend HRecuperaciF3ndedatos}
{\f3 \b1 \fs36 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa72 \sb288 \fs36 \cf1 \i0
Recuperaci\u243\'3fn de datos
\par
}
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\*\bkmkstart N101AB}{\*\bkmkend N101AB}
\par
{\li0 \f3 \b1 \ql \ri0 \fs27 \cf1 \i0
{\*\bkmkstart HBasesdedatos-1}{\*\bkmkend HBasesdedatos-1}
{\f3 \b1 \fs27 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa54 \sb216 \fs27 \cf1 \i0
Bases de datos
\par
}
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
Para recuperar las bases de datos a partir de una copia de seguridad:
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}\pard \fi-360 \li {\*\pn \pnlvlbody \ilvl0 \ls0 \pndec \pnstart1 \pnindent \pnt
xta. }\ls22 {\pntext \f1 \'b7 \tab }
{\li480 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Crear una base de datos con el mismo nombre que ten\u237\'3fa la original.
\par {\pntext \f1 \'b7 \tab }
}
}\pard \pard \fi-360 \li {\*\pn \pnlvlbody \ilvl0 \ls0 \pndec \pnstart1 \pninden
t \pntxta. }\ls23 {\pntext \f1 \'b7 \tab }
{\li480 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Conectar la nueva base de datos por PostgreSQL
\par {\pntext \f1 \'b7 \tab }
}
}\pard \pard \fi-360 \li {\*\pn \pnlvlbody \ilvl0 \ls0 \pndec \pnstart1 \pninden
t \pntxta. }\ls24 {\pntext \f1 \'b7 \tab }
{\li480 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0

{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0


Importar la nueva base de datos desde PostgreSQL mediante el siguiente comando:
\par {\pntext \f1 \'b7 \tab }
}
}\pard
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
\\
}
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf11 \i0
i
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
<
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
ruta_del_fichero_dump.sql
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
>
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\*\bkmkstart N101CE}{\*\bkmkend N101CE}
\par
{\li0 \f3 \b1 \ql \ri0 \fs36 \cf1 \i0
{\*\bkmkstart HProcedimientorecomendado}{\*\bkmkend HProcedimientorecomendado}
{\f3 \b1 \fs36 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa72 \sb288 \fs36 \cf1 \i0
Procedimiento recomendado
\par
}
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\*\bkmkstart N101D3}{\*\bkmkend N101D3}
\par

{\li0 \f3 \b1 \ql \ri0 \fs27 \cf1 \i0


{\*\bkmkstart HConsideracionesprevias}{\*\bkmkend HConsideracionesprevias}
{\f3 \b1 \fs27 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa54 \sb216 \fs27 \cf1 \i0
Consideraciones previas
\par
}
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\*\bkmkstart N101D8}{\*\bkmkend N101D8}
\par
{\li0 \f3 \b1 \ql \ri0 \fs21 \cf1 \i0
{\*\bkmkstart H1_BFQuE9necesitamoscopiar3F}{\*\bkmkend H1_BFQuE9necesitamoscopia
r3F}
{\f3 \b1 \fs21 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa42 \sb168 \fs21 \cf1 \i0
1. \u191\'3fQu\u233\'3f necesitamos copiar?
\par
}
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}\pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls25 \pnindent0 \pnf1 {\f2 \pntxtb \
u8226\'3f}}\ls25 {\pntext }
{\li480 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Base de datos
\par {\pntext }
}
}\pard \pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls26 \pnindent0 \pnf1 {\f2 \pn
txtb \u8226\'3f}}\ls26 {\pntext }
{\li480 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Directorio completo de Athento iDM (A excepci\u243\'3fn de los logs)
\par {\pntext }
}
}\pard
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\*\bkmkstart N101E3}{\*\bkmkend N101E3}
\par
{\li0 \f3 \b1 \ql \ri0 \fs21 \cf1 \i0
{\*\bkmkstart H2_BFDF3ndevamosacolocarlosbackups3F}{\*\bkmkend H2_BFDF3ndevamosa
colocarlosbackups3F}
{\f3 \b1 \fs21 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa42 \sb168 \fs21 \cf1 \i0
2. \u191\'3fD\u243\'3fnde vamos a colocar los backups?
\par
}
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}\pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls27 \pnindent0 \pnf1 {\f2 \pntxtb \

u8226\'3f}}\ls27 {\pntext }
{\li480 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b1 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18 \cf1 \i0
Opci\u243\'3fn A:
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Recurso externo montado en la m\u225\'3fquina local mediante SAMBA o NFS.
\par {\pntext }
}
}\pard \pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls28 \pnindent0 \pnf1 {\f2 \pn
txtb \u8226\'3f}}\ls28 {\pntext }
{\li480 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b1 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18 \cf1 \i0
Opci\u243\'3fn B:
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
En otro servidor con SSH instalado.
\par {\pntext }
}
}\pard
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\*\bkmkstart N101F2}{\*\bkmkend N101F2}
\par
{\li0 \f3 \b1 \ql \ri0 \fs21 \cf1 \i0
{\*\bkmkstart H3_BFQuE9softwarevamosanecesitar3F}{\*\bkmkend H3_BFQuE9softwareva
mosanecesitar3F}
{\f3 \b1 \fs21 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa42 \sb168 \fs21 \cf1 \i0
3. \u191\'3fQu\u233\'3f software vamos a necesitar?
\par
}
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}\pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls29 \pnindent0 \pnf1 {\f2 \pntxtb \
u8226\'3f}}\ls29 {\pntext }
{\li480 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
pg_dump (Incluido en PostgreSQL), para la extracci\u243\'3fn de la base de datos
.
\par {\pntext }
}
}\pard \pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls30 \pnindent0 \pnf1 {\f2 \pn
txtb \u8226\'3f}}\ls30 {\pntext }
{\li480 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
rdiff-backup, para la realizaci\u243\'3fn de copias incrementales.
\par {\pntext }
}
}\pard
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0

{\*\bkmkstart N101FD}{\*\bkmkend N101FD}


\par
{\li0 \f3 \b1 \ql \ri0 \fs27 \cf1 \i0
{\*\bkmkstart HDescargadelsoftwarenecesario}{\*\bkmkend HDescargadelsoftwarenece
sario}
{\f3 \b1 \fs27 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa54 \sb216 \fs27 \cf1 \i0
Descarga del software necesario
\par
}
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb144 \fs18 \cf1 \i0
El \u250\'3fnico software que necesitamos obtener, es rdiff-backup. A continuaci
\u243\'3fn son detallados los distintos m\u233\'3ftodos posibles de instalaci\u2
43\'3fn. Es importante tener en cuenta
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
que si las copias se van a enviar a un servidor externo mediante SSH, es necesar
io que rdiff-backup est\u233\'3f instalado en ambas m\u225\'3fquinas, y m\u225\'
3fs que recomendable que se instale
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa144 \sb0 \fs18 \cf1 \i0
la misma versi\u243\'3fn.
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\*\bkmkstart N10209}{\*\bkmkend N10209}
\par
{\li0 \f3 \b1 \ql \ri0 \fs21 \cf1 \i0
{\*\bkmkstart HInstalaciF3ndesderepositorioDEB}{\*\bkmkend HInstalaciF3ndesderep
ositorioDEB}
{\f3 \b1 \fs21 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa42 \sb168 \fs21 \cf1 \i0
Instalaci\u243\'3fn desde repositorio DEB
\par
}
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
Para instalar rdiff-backup en un sistema basado en Debian desde repositorio, usa
el siguiente comando desde la consola:
\par

}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
apt
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
get install rdiff
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
backup
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\*\bkmkstart N1021F}{\*\bkmkend N1021F}
\par
{\li0 \f3 \b1 \ql \ri0 \fs21 \cf1 \i0
{\*\bkmkstart HInstalaciF3ndesderepositorioRPM}{\*\bkmkend HInstalaciF3ndesderep
ositorioRPM}
{\f3 \b1 \fs21 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa42 \sb168 \fs21 \cf1 \i0
Instalaci\u243\'3fn desde repositorio RPM
\par
}
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
\u160\'3f
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
Para instalar rdiff-backup en un sistema basado en Red-Hat desde repositorio, us
a el siguiente comando desde la consola:

\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
yum install rdiff
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
backup
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\*\bkmkstart N10234}{\*\bkmkend N10234}
\par
{\li0 \f3 \b1 \ql \ri0 \fs21 \cf1 \i0
{\*\bkmkstart HInstalaciF3ndesdecF3digofuente}{\*\bkmkend HInstalaciF3ndesdecF3d
igofuente}
{\f3 \b1 \fs21 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa42 \sb168 \fs21 \cf1 \i0
Instalaci\u243\'3fn desde c\u243\'3fdigo fuente
\par
}
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
Si quieres instalar rdiff-backup en un cualquier sistema Linux a partir del c\u2
43\'3fdigo fuente, sigue estos pasos:
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}\pard \fi-360 \li {\*\pn \pnlvlbody \ilvl0 \ls0 \pndec \pnstart1 \pnindent \pnt
xta. }\ls31 {\pntext \f1 \'b7 \tab }
{\li480 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Instala las dependencias:
}\pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls32 \pnindent480 \pnf1 {\f2 \pntxtb
\u8226\'3f}}\ls32 {\pntext }
{\li960 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b1 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18 \cf1 \i0
Librsync >= 0.9.7:

}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "url('http://librsync.sourceforge.net/')" }{\fldrs
lt
{\f3 \b0 \fs18 \cf5 \i0
}}}
{\field {\*\fldinst HYPERLINK "url('http://librsync.sourceforge.net/')" }{\fldrs
lt
{\f3 \b0 \fs18 \cf5 \i0
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs18 \cf5 \i0
http://librsync.sourceforge.net/
}
}}}
\par {\pntext }
}
}\pard \pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls33 \pnindent480 \pnf1 {\f2 \
pntxtb \u8226\'3f}}\ls33 {\pntext }
{\li960 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b1 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18 \cf1 \i0
Python >=2.2:
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf1 \i0
{\field {\*\fldinst HYPERLINK "url('http://www.python.org/')" }{\fldrslt
{\f3 \b0 \fs18 \cf5 \i0
}}}
{\field {\*\fldinst HYPERLINK "url('http://www.python.org/')" }{\fldrslt
{\f3 \b0 \fs18 \cf5 \i0
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs18 \cf5 \i0
http://www.python.org/
}
}}}
\par {\pntext }
}
}\pard {\pntext \f1 \'b7 \tab }
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
}\pard
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
La compilaci\u243\'3fn de las dependencias se realiza por m\u233\'3ftodo tradici
onal:\u160\'3f
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0

./
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
configure
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
&&
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
make
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
&&
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
make install
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
2. Instalaci\u243\'3fn de rdiff-backup
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
wget http:
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
//
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
savannah.nongnu.org
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
/
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
download
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0

/
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
rdiff
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
backup
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
/
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
rdiff
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
backup
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
1.2.8.tar.gz
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
tar xvzf rdiff
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
backup
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
1.2.8.tar.gz
\par

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
cd rdiff
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
backup
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
1.2.8
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
./
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
configure
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
-}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
prefix=
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
/
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
usr
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
make
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf1 \i0

{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0


make install
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\*\bkmkstart N102C5}{\*\bkmkend N102C5}
\par
{\li0 \f3 \b1 \ql \ri0 \fs21 \cf1 \i0
{\*\bkmkstart HComprobarlaversiF3ninstalada}{\*\bkmkend HComprobarlaversiF3ninst
alada}
{\f3 \b1 \fs21 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa42 \sb168 \fs21 \cf1 \i0
Comprobar la versi\u243\'3fn instalada
\par
}
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
Una vez instalado el software rdiff-backup, puedes comprobar la versi\u243\'3fn
instalada mediante el siguiente comando:
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
rdiff
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
backup
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
-}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
version
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0

}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
De esta manera podremos conocer la versi\u243\'3fn y compararla con la del servi
dor de destino, en caso de que se quiera realizar backup a trav\u233\'3fs de SSH
.
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\*\bkmkstart N102DE}{\*\bkmkend N102DE}
\par
{\li0 \f3 \b1 \ql \ri0 \fs27 \cf1 \i0
{\*\bkmkstart HUtilizaciF3ndelsoftwareporprimeravez}{\*\bkmkend HUtilizaciF3ndel
softwareporprimeravez}
{\f3 \b1 \fs27 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa54 \sb216 \fs27 \cf1 \i0
Utilizaci\u243\'3fn del software por primera vez
\par
}
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
Una vez est\u233\'3fn definidos los directorios/sistemas de origen y destino, es
necesario ejecutar manualmente por primera vez la copia de seguridad. En este c
aso se va a recrear un sistema ficticio para tomar de ejemplo:
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}\pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls34 \pnindent0 \pnf1 {\f2 \pntxtb \
u8226\'3f}}\ls34 {\pntext }
{\li480 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b1 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18 \cf1 \i0
Directorio de Athento:
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
/opt/nuxeo-dm-5,4,2-tomcat
\par {\pntext }
}
}\pard \pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls35 \pnindent0 \pnf1 {\f2 \pn
txtb \u8226\'3f}}\ls35 {\pntext }
{\li480 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b1 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18 \cf1 \i0
Directorio de respaldo de Athento:
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0

/mnt/backups/nuxeo
\par {\pntext }
}
}\pard \pard \fi-360 \li {\*\pn \pnlvlblt \ilvl0 \ls36 \pnindent0 \pnf1 {\f2 \pn
txtb \u8226\'3f}}\ls36 {\pntext }
{\li480 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b1 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18 \cf1 \i0
Directorio de respaldo de bases de datos:
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
/mnt/backups/bd
\par {\pntext }
}
}\pard
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
En primer lugar, realizamos el dump de la base de datos y lo colocamos en el dir
ectorio de respaldos de bases de datos:
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
pg_dump
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
U nuxeo
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
W nuxeo
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
f
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
/
}
}

{\f3 \strike0 \ul0 \b0 \sa0


mnt
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
/
}
}
{\f3 \strike0 \ul0 \b0 \sa0
backups
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
/
}
}
{\f3 \strike0 \ul0 \b0 \sa0
bd
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
/
}
}
{\f3 \strike0 \ul0 \b0 \sa0
nuxeo54
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
}
}
{\f3 \strike0 \ul0 \b0 \sa0
22
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
}
}
{\f3 \strike0 \ul0 \b0 \sa0
06
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
}
}
{\f3 \strike0 \ul0 \b0 \sa0
2011.sql
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
}
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0
i
}

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf11 \i0

}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
R
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
-}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
inserts
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
Acto seguido, realizamos el primer backup tecleando el siguiente comando:
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
rdiff
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
backup
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
-}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
print
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
}

}
{\f3 \strike0 \ul0 \b0 \sa0
statistics
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
-}
}
{\f3 \strike0 \ul0 \b0 \sa0
exclude
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
/
}
}
{\f3 \strike0 \ul0 \b0 \sa0
opt
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
/
}
}
{\f3 \strike0 \ul0 \b0 \sa0
nuxeo
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
/
}
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0
log
}
}
{\f3 \strike0 \ul0 \b0 \sa0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
/
}
}
{\f3 \strike0 \ul0 \b0 \sa0
opt
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
/
}
}
{\f3 \strike0 \ul0 \b0 \sa0
nuxeo
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
/

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf11 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
mnt
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
/
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
backups
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
/
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
nuxeo
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
Cuando el proceso termine recibiremos un mensaje similar al mostrado a continuac
i\u243\'3fn:
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
StartTime 1304287141.00 (Sun May 1 23:59:01 2011)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
EndTime 1304287143.21 (Sun May 1 23:59:03 2011)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
ElapsedTime 2.21 (2.21 seconds)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
SourceFiles 5653
\par

}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
SourceFileSize 465875615 (444 MB)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
MirrorFiles 0
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
MirrorFileSize 0
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
NewFiles 5653
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
NewFileSize 465875615 (444 MB)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
DeletedFiles 0
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
DeletedFileSize 0 (0 bytes)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
ChangedFiles 5653
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
ChangedSourceSize 0 (0 bytes)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
ChangedMirrorSize 465875615 (444 MB)
\par

\cf1 \i0

\cf1 \i0

\cf1 \i0

\cf1 \i0

\cf1 \i0

\cf1 \i0

\cf1 \i0

\cf1 \i0

\cf1 \i0

\cf1 \i0

}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
IncrementFiles 5653
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
IncrementFileSize 465875615 (444 MB)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
TotalDestinationSizeChange 465875615 (444 MB)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
Errors 0
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\*\bkmkstart N1039B}{\*\bkmkend N1039B}
\par
{\li0 \f3 \b1 \ql \ri0 \fs27 \cf1 \i0
{\*\bkmkstart HAutomatizaciF3ndelproceso}{\*\bkmkend HAutomatizaciF3ndelproceso}
{\f3 \b1 \fs27 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa54 \sb216 \fs27 \cf1 \i0
Automatizaci\u243\'3fn del proceso
\par
}
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
Como \u250\'3fltimo paso, vamos a hacer que las copias de seguridad sean autom\u
225\'3fticas, es decir, todos los d\u237\'3fas a determinada hora (preferiblemen
te cuando el gestor documental no tenga actividad) se van a lanzar sin intervenc
i\u243\'3fn del usuario.
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0

Para ello, creamos el siguiente script:


\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf19 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf19 \i0
#!/usr/bin/python
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b1 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18 \cf11 \i0
import
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b1 \fs18 \cf5 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18 \cf5 \i0
datetime
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b1 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18 \cf11 \i0
import
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b1 \fs18 \cf5 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18 \cf5 \i0
commands
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b1 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18 \cf11 \i0
import
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0

}
{\f3 \b1 \fs18 \cf5 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18
urllib
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
servidor
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
=
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18

\cf5 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote Nombre del servidor\rdblquote
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf19 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf19 \i0
# Directorios
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
backup_dir
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
=
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote /home/backups\rdblquote
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0

}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
backup_dir_destino
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
=
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rdblquote /mnt/backups\rdblquote
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
backup_log
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
=
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
backup_dir
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rdblquote /backup.log\rdblquote
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
backup_log_dir
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
=
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
backup_dir
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18

\cf18 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf18 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf17 \i0

+
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rdblquote /logs\rdblquote
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
backup_psql_dir
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
=
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
backup_dir
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rdblquote /bbdd-psql\rdblquote
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
backup_mysql_dir
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
=
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
backup_dir
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
}

\cf18 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf18 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

{\f3 \b0 \fs18 \cf18 \i0


{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote /bbdd-mysql\rdblquote
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf19 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf19 \i0
# Definir quien va a recibir la notificacion
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
destino
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
=
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
[
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote mail@destino\rdblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
]
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
fecha
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
=
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
datetime
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
.
}
}

{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18


datetime
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
.
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
now()
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
asunto
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
=
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote [backups] \ldblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0
servidor
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote : \ldblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
+

}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
fecha
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
.
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
strftime(
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rdblquote
}
}
{\f3 \b1 \fs18 \cf28 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18
%d
}
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
-%m-%Y\rdblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf19 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
#Creamos el fichero log y aniadimos el
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
log
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf18 \i0

\cf28 \i0

\cf18 \i0

\cf1 \i0

\cf19 \i0
nombre del servidor.

\cf11 \i0

\cf1 \i0

}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0

=
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
open
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
(backup_log,
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rdblquote w+\rdblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
log
}
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
.
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
write(
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rdblquote Servidor:\rdblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18

\cf11 \i0

\cf1 \i0

\cf18 \i0

\cf1 \i0

\cf11 \i0

\cf17 \i0

\cf1 \i0

\cf18 \i0

\cf1 \i0

}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
servidor
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
+
}

}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rdblquote
}
}
{\f3 \b1 \fs18 \cf29 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18
\\ n
}
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rdblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf19 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
#POSTGRESQL - NUXEO
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
dbpass
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
=
}
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rdblquote nuxeo\rdblquote
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
dbuser
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18

\cf18 \i0

\cf29 \i0

\cf18 \i0

\cf1 \i0

\cf19 \i0

\cf1 \i0

\cf17 \i0

\cf18 \i0

\cf1 \i0

\cf17 \i0

=
}
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rdblquote nuxeo\rdblquote
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
dbport
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
=
}
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rdblquote 5432\rdblquote
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
dbname
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
=
}
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rdblquote nuxeo\rdblquote
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
dbhost
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
=
}
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rdblquote 127.0.0.1\rdblquote
\par
}

\cf18 \i0

\cf1 \i0

\cf17 \i0

\cf18 \i0

\cf1 \i0

\cf17 \i0

\cf18 \i0

\cf1 \i0

\cf17 \i0

\cf18 \i0

}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
SQL_ROOT
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
=
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote export PGPASSWORD=\rdblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0
dbpass
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote ; pg_dump -U \ldblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
dbuser
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
+
\par
}
}

{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0


}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote -h \ldblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0
dbhost
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote -p \ldblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0
dbport
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote \ldblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}

{\f3 \b0 \fs18 \cf17 \i0


{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0
dbname
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote -f \ldblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0
backup_psql_dir
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rdblquote /\rdblquote
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
dbname
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18

\cf18 \i0

\cf17 \i0

\cf1 \i0

\cf17 \i0

+
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote .sql; export PGPASSWORD=\rquote \rquote \rdblquote
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf19 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf19 \i0
#print SQL_ROOT
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
commands
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
.
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
getoutput(SQL_ROOT)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf19 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf19 \i0
#INICIO DE BACKUP RDIFF
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf19 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf19 \i0
#POSTGRESQL
\par
}
}

{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0


}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf11 \i0
log
}
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
.
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
write(
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote Inicio de bases de datos PostgreSQL
}
}
{\f3 \b1 \fs18 \cf29 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18 \cf29 \i0
\\ n
}
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
backup
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
=
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
commands
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
.
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
getoutput(
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote rdiff-backup --print-statistics \ldblquote

}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
backup_psql_dir
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18

\cf17 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote \ldblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0
backup_dir_destino
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote /bbdd-psql\rdblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0

}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf19 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf19 \i0
#print \ldblquote rdiff-backup --print-statistics \ldblquote + backup_psql_dir
+ \ldblquote \ldblquote +
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
backup_dir_destino
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rdblquote /bbdd-psql\rdblquote
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
log
}
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
.
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
write(backup)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
SQL_ROOT
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
=
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
}

\cf18 \i0

\cf11 \i0

\cf17 \i0

\cf1 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

{\f3 \b0 \fs18 \cf18 \i0


{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote export PGPASSWORD=\rdblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0
dbpass
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote ; pg_dump -U \ldblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
dbuser
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
+
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rdblquote -h \ldblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18

\cf17 \i0

\cf1 \i0

\cf17 \i0

\cf18 \i0

\cf1 \i0

}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0

+
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
dbhost
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote -p \ldblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0
dbport
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote \ldblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0
dbname
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote -f \ldblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0
backup_psql_dir
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rdblquote /\rdblquote
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
dbname
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18

\cf18 \i0

\cf17 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote .sql; export PGPASSWORD=\rquote \rquote \rdblquote
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}

{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0


}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf19 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf19 \i0
#print SQL_ROOT
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
commands
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
.
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
getoutput(SQL_ROOT)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
backup
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
=
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
commands
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
.
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
getoutput(
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote rdiff-backup --print-statistics \ldblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
+
}
}

{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0


backup_psql_dir
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote \ldblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0
backup_dir_destino
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote /bbdd-psql\rdblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf19 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf19 \i0
#print \ldblquote rdiff-backup --print-statistics \ldblquote + backup_psql_dir
+ \ldblquote \ldblquote +
\par
}
}

{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0


}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
backup_dir_destino
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rdblquote /bbdd-psql\rdblquote
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
log
}
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
.
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
write(backup)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
log
}
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
.
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
write(
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rdblquote
}
}
{\f3 \b1 \fs18 \cf29 \i0

\cf18 \i0

\cf11 \i0

\cf17 \i0

\cf1 \i0

\cf11 \i0

\cf17 \i0

\cf1 \i0

\cf18 \i0

{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18


\\ n
}
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
Fin de bases de datos PostgreSQL
}
}
{\f3 \b1 \fs18 \cf29 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18
\\ n
}
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rdblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf19 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
#BINARIOS
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
log
}
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
.
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18

\cf29 \i0

\cf18 \i0

\cf29 \i0

\cf18 \i0

\cf1 \i0

\cf19 \i0

\cf11 \i0

\cf17 \i0

\cf1 \i0

write(
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote Inicio de repositorio de binarios
}
}
{\f3 \b1 \fs18 \cf29 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18 \cf29 \i0
\\ n
}
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
backup
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
=
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
commands
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
.
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
getoutput(
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote rdiff-backup --print-statistics /mnt/datos/nuxeo\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
data
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
/
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
NXRuntime

}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
/
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
binaries
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
/
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
data
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote + backup_dir_destino + \ldblquote
}
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
/
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
binarios
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote )
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf19 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf19 \i0
#print \ldblquote rdiff-backup --print-statistics /mnt/datos/nuxeo\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
data
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
/
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
NXRuntime
}
{\f3 \b0 \fs18 \cf17 \i0

{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0


/
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
binaries
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
/
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
data
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote + backup_dir_destino + \ldblquote
}
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
/
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
binarios
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf11 \i0
log
}
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
.
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
write(backup)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf11 \i0
log
}

}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
.
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
write(
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rdblquote
}
}
{\f3 \b1 \fs18 \cf29 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18
\\ n
}
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
Fin de binarios
}
}
{\f3 \b1 \fs18 \cf29 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18
\\ n
}
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rdblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf19 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
#CERRAMOS LOGS
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
log
}

\cf17 \i0

\cf1 \i0

\cf18 \i0

\cf29 \i0

\cf18 \i0

\cf29 \i0

\cf18 \i0

\cf1 \i0

\cf19 \i0

\cf11 \i0

}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
.
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
close()
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b1 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18
def
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
}
{\f3 \b0 \fs18 \cf5 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
enviar_correo
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
(you):
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\u160\'3f\u160\'3f
}
{\f3 \b1 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18
import
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18

\cf17 \i0

\cf1 \i0

\cf11 \i0

\cf1 \i0

\cf5 \i0

\cf1 \i0

\cf1 \i0

\cf11 \i0

\cf1 \i0

}
{\f3 \b1 \fs18 \cf5 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18 \cf5 \i0
smtplib
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
\u160\'3f\u160\'3f
}
{\f3 \b1 \fs18 \cf11 \i0

{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18 \cf11 \i0


from
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b1 \fs18 \cf5 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18 \cf5 \i0
email.mime.text
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b1 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18
import
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
MIMEText
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\u160\'3f\u160\'3f\u160\'3ffp
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
=
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
open
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
(backup_log,
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rquote rb\rquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\u160\'3f\u160\'3f\u160\'3fmsg
}
{\f3 \b0 \fs18 \cf17 \i0

\cf11 \i0

\cf1 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf11 \i0

\cf1 \i0

\cf18 \i0

\cf1 \i0

\cf1 \i0

{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18


=
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
MIMEText(fp
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
.
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
read())
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\u160\'3f\u160\'3f\u160\'3ffp
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
.
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
close()
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\u160\'3f\u160\'3f\u160\'3fme
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
=
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rdblquote backups@example\rdblquote
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\u160\'3f\u160\'3f\u160\'3fmsg[
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rquote Subject\rquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18

\cf17 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf18 \i0

\cf1 \i0

\cf18 \i0

\cf1 \i0

]
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
=
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
asunto
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\u160\'3f\u160\'3f\u160\'3fmsg[
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rquote From\rquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
]
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
=
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
me
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\u160\'3f\u160\'3f\u160\'3fmsg[
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rquote To\rquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
]
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
=
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
you
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\u160\'3f\u160\'3f\u160\'3fs
}

\cf17 \i0

\cf1 \i0

\cf1 \i0

\cf18 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf1 \i0

\cf18 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf1 \i0

{\f3 \b0 \fs18 \cf17 \i0


{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
=
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
smtplib
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
.
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
SMTP(
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rquote localhost\rquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\u160\'3f\u160\'3f\u160\'3fs
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
.
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
sendmail(me, you, msg
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
.
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
as_string())
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\u160\'3f\u160\'3f\u160\'3fs
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
.
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
quit()
\par

\cf17 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf18 \i0

\cf1 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b1 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18
for
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
i
}
{\f3 \b1 \fs18 \cf24 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18
in
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18

\cf11 \i0

\cf1 \i0

\cf24 \i0

\cf1 \i0

}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf11 \i0
range
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
(
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
0
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
,
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf11 \i0
len
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
(destino)):
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
\u160\'3f\u160\'3f\u160\'3fenviar_correo(destino[i])
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
commands

}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
.
}
}
{\f3 \strike0 \ul0 \b0 \sa0
getoutput(
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0
\rdblquote mv \ldblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0
backup_log
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf18 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote \ldblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0
backup_log_dir
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote /backup.log-\rdblquote

\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
+
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
fecha
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
.
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
strftime(
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rdblquote
}
}
{\f3 \b1 \fs18 \cf28 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18 \cf28 \i0
%d
}
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
-%m-%Y\rdblquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
))
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
Las variables se\u241\'3faladas con negrita, hacen referencia a las variables qu
e son susceptibles de ser cambiadas por donde se desea hacer el backup.
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0

Guardar este fichero en /usr/bin/ con nombre backup.py e introducirlo en la tabl


a CRON del sistema. Esto se puede conseguir introduciendo el siguiente comando:
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
echo \ldblquote 00 00
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
*
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
*
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
*
}
}
{\f3 \strike0 \ul0 \b0 \sa0
root backup.py\rdblquote
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
>>
}
}
{\f3 \strike0 \ul0 \b0 \sa0
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
/
}
}
{\f3 \strike0 \ul0 \b0 \sa0
etc
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
/
}
}
{\f3 \strike0 \ul0 \b0 \sa0
crontab
\par
}

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0


}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\*\bkmkstart N107E6}{\*\bkmkend N107E6}
\par
{\li0 \f3 \b1 \ql \ri0 \fs27 \cf1 \i0
{\*\bkmkstart HRestauraciF3ndelosbackups}{\*\bkmkend HRestauraciF3ndelosbackups}
{\f3 \b1 \fs27 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa54 \sb216 \fs27 \cf1 \i0
Restauraci\u243\'3fn de los backups
\par
}
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
Para restaurar la base de datos accederemos con el usuario postgres del sistema
y realizaremos la siguientes acciones en la consola:
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf19 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf19 \i0
#> sudo su -m postgres
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf19 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf19 \i0
#> psql
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
psql
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
>
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
CREATE DATABASE nuxeo ENCODING

}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rquote UTF8\rquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
OWNER nuxeo;
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
psql
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
>
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\\
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
c nuxeo
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
nuxeo
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
>
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
CREATE FUNCTION pg_catalog.
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
text
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
(integer) RETURNS
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
text

\cf18 \i0

\cf1 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf11 \i0

\cf1 \i0

\cf11 \i0

}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
STRICT
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
IMMUTABLE LANGUAGE SQL AS
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rquote SELECT textin(int4out($1));\rquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
;
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
nuxeo
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
>
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
CREATE CAST (integer AS
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf11 \i0
text
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
) WITH FUNCTION pg_catalog.
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf11 \i0
text
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
(integer)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
AS IMPLICIT;
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}

{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0


}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
nuxeo
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
>
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
COMMENT ON FUNCTION pg_catalog.
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
text
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
(integer) IS
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rquote convert integer
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf18 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
to text\rquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
;
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
nuxeo
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
>
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
CREATE FUNCTION pg_catalog.
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
text
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
(bigint) RETURNS

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf11 \i0

\cf1 \i0

\cf18 \i0

\cf18 \i0

\cf1 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf11 \i0

\cf1 \i0

}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf11 \i0
text
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
STRICT
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
IMMUTABLE LANGUAGE SQL AS
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf18 \i0
\rquote SELECT textin(int8out($1));\rquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
;
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
nuxeo
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
>
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
CREATE CAST (bigint AS
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf11 \i0
text
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
) WITH FUNCTION pg_catalog.
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf11 \i0
text
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
(bigint)
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}

{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18


AS IMPLICIT;
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
nuxeo
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
>
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
COMMENT ON FUNCTION pg_catalog.
}
{\f3 \b0 \fs18 \cf11 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
text
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
(bigint) IS
}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rquote convert bigint to
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf18 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
text\rquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
;
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
nuxeo
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
>
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
CREATE LANGUAGE

\cf1 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\cf11 \i0

\cf1 \i0

\cf18 \i0

\cf18 \i0

\cf1 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

}
{\f3 \b0 \fs18 \cf18 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
\rquote plpgsql\rquote
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
;
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
nuxeo
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
>
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
\\
}
}
{\f3 \strike0 \ul0 \b0 \sa0
i
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
/
}
}
{\f3 \strike0 \ul0 \b0 \sa0
mnt
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
/
}
}
{\f3 \strike0 \ul0 \b0 \sa0
backups
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
/
}
}
{\f3 \strike0 \ul0 \b0 \sa0
bd
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0
/
}
}

\cf18 \i0

\cf1 \i0

\cf1 \i0

\cf17 \i0

\cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

\sb0 \fs18 \cf1 \i0

\sb0 \fs18 \cf17 \i0

{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0


nuxeo54
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
22
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
06
}
{\f3 \b0 \fs18 \cf17 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf17 \i0
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
2011.sql
\par
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
Nota: Puede que aparezca alg\u250\'3fn error durante la restauraci\u243\'3fn, es
to es debido a que intenta realizar las acciones ya realizadas arriba pero ya se
realizaron anteriormente para asegurarnos por si no estuviesen incluidas en el
dump de la base de datos.
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
Una vez realizado el volcado de la base de datos procederemos a restaurar Athent
o. Para ello, haremos uso de nuevo, de rdiff-backup, el cual nos permite, realiz
ar una restauraci\u243\'3fn, desde el punto que le indiquemos.
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
Usamos la siguiente instrucci\u243\'3fn en consola:
\par

}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b1 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b1 \sa0 \sb0 \fs18 \cf1 \i0
Sintaxis:
}
}
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf1 \i0
}
{\f3 \b0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf19 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf19 \i0
#> rdiff-backup -r <d\u237\'3fas> <origen del backup> <destino>
\par
}
}
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
Ejemplo:
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \b0 \fs18 \cf19 \i0
{\f3 \strike0 \ul0 \b0 \sa0 \sb0 \fs18 \cf19 \i0
#> rdiff-backup -r 3D /mnt/backups/nuxeo /opt/nuxeo-dm-5,4,2-tomcat
\par
}
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
{\f3 \strike0 \ul0 \b0 \sa144 \sb144 \fs18 \cf1 \i0
Con esta opci\u243\'3fn, tomariamos un backup de Athento realizado 3 d\u237\'3fa
s atr\u225\'3fs situado en /mnt/backups/nuxeo y lo restaurar\u237\'3famos en /op
t/nuxeo-dm-5,4,2-tomcat
\par
}
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
{\li0 \f3 \b0 \ql \ri0 \fs18 \cf1 \i0
}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}{

{\trowd \itap0 \trleft0


\clcbpat2 \clpadt20 \clpadft3 \clpadb20 \clpadfb3 \clpadl20 \clpadfl3 \clpadr20
\clpadfr3 \clbrdrt \brdrw0 \brdrcf1 \brdrs \clbrdrb \brdrw0 \brdrcf1 \brdrs \clb
rdrl \brdrw0 \brdrcf1 \brdrs \clbrdrr \brdrw0 \brdrcf1 \brdrs \trql \cellx0
\clcbpat2 \clpadt20 \clpadft3 \clpadb20 \clpadfb3 \clpadl20 \clpadfl3 \clpadr20
\clpadfr3 \clbrdrt \brdrw0 \brdrcf1 \brdrs \clbrdrb \brdrw0 \brdrcf1 \brdrs \clb
rdrl \brdrw0 \brdrcf1 \brdrs \clbrdrr \brdrw0 \brdrcf1 \brdrs \trql \cellx0
\clcbpat2 \clpadt20 \clpadft3 \clpadb20 \clpadfb3 \clpadl20 \clpadfl3 \clpadr20
\clpadfr3 \clbrdrt \brdrw0 \brdrcf1 \brdrs \clbrdrb \brdrw0 \brdrcf1 \brdrs \clb
rdrl \brdrw0 \brdrcf1 \brdrs \clbrdrr \brdrw0 \brdrcf1 \brdrs \trql \cellx0
\intbl
{\li0 \f3 \b0 \ql \ri0 \fs16 \cf1 \i0
{\f3 \b0 \fs16 \cf1 \i0
{\field {\*\fldinst HYPERLINK "url('http://doc.athento.com/xwiki/bin/view/Athent
o+Platform/WebHome')" }{\fldrslt
{\f3 \b0 \fs16 \cf5 \i0
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs16 \cf5 \i0
\u160\'3fAnterior
}
}\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs16 \cf5 \i0 }}
}
}\f3 \li0 \b0 \ql \fs16 \ri0 \cf1 \i0 \intbl \cell \intbl
{\li0 \f3 \b0 \ri0 \fs16 \cf1 \qc \i0
{\f3 \b0 \fs16 \cf1 \i0
{\field {\*\fldinst HYPERLINK "url('http://doc.athento.com/xwiki/bin/view/Athent
o+Platform/WebHome')" }{\fldrslt
{\f3 \b0 \fs16 \cf5 \i0
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs16 \cf5 \i0
\u160\'3f
}
}\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs16 \cf5 \i0 }}
}
}\f3 \li0 \b0 \fs16 \ri0 \cf1 \i0 \qc \intbl \cell \intbl
{\li0 \f3 \b0 \ri0 \fs16 \cf1 \qr \i0
{\f3 \b0 \fs16 \cf1 \i0
{\field {\*\fldinst HYPERLINK "url('http://doc.athento.com/xwiki/bin/view/Athent
o+Platform/WebHome')" }{\fldrslt
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs16 \cf5 \i0
Siguiente
}
{\f3 \b0 \fs16 \cf5 \i0
{\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs16 \cf5 \i0
\u160\'3f
}
}\f3 \strike0 \ul1 \b0 \sa0 \sb0 \fs16 \cf5 \i0 }}
}
}\f3 \li0 \b0 \fs16 \ri0 \cf1 \i0 \qr \intbl \cell \row }}
{\f3 \strike0 \ul0 \b0 \fs18 \cf1 \i0
}
}
}\sect }

Вам также может понравиться