Re: [opencms-dev] OpenCms backup Scheduled in the cron with export and import
Christian Steinert
christian_steinert at web.de
Tue Oct 10 01:25:29 CEST 2006
Maria,
is it not a better idea to do a complete database dump by running a scheduled job on the operating-system level?
with mysql a shell command like this (all on one line!) is enough to dump a complete database into a compressed SQL file:
mysqldump -v --flush-logs -u <db_username> --password=<password> <database> | bzip2 > opencms_db_`date +%Y-%0m-%0d_%0H#%0M#%0S`.sql.bz2
This shell command could be stored as a simple script and then be run as a daily Chronjob (at least if your server runs some flavor of Unix or Linux).
hth
christian
> Hi
>
> Build a java class implements the interface i wrote and search through the opencms api for the right methods(there may will be an object to initiate and then add the paths to be exported, i think, or something like that). You have to search hard, but there defenitly will be something useful.
>
> I don't know exectly what methods and classes to use for the export, but i build an import system that waorks well with a class implementing the Schedular Interface using the importExportManager of opencms
>
>
>
> 2006/10/6, maria.freixes_graells at alcatel.es <maria.freixes_graells at alcatel.es>:
> Hello Andy,
>
> Ok with your answer, but....I am doing backups with the Export Database
> option from "Database Import/Export Tools" from AdministrationView, and
>
> I can't see any option in the scheduler job classe any for this.
> Only there is one for CmsStaticExportJob, I think that is for doing an
> Static Export, isn't that?
> I've understand that Static Export is the copy of the OpenCms resources
>
> to the file system of the machine. But the Export Database it's an
> export of the files fro the OpenCms virtual file system to a zip file.
> This last option is the one that I'm searching, because afte that, I
> want to save the files into a tape.
>
> Any idea to do it?
>
> Anybody has implemented backup in their systems?
>
> Thanks and best regards,
> Maria
>
>
> Andy Bicksbo wrote:
> > Hi
> > There is an admin tool called ScheduledJob in the OpenCms Adminview.
>
> > With this tool you can call every Java Classes which implements the
> > Interface I_CmsScheduledJob and set a cron expression for it.
> > I think there is already one for this export thing
> >
> > hth
>
> > Andy
> >
> >
> > 2006/10/4, maria.freixes_graells at alcatel.es
> > <mailto:maria.freixes_graells at alcatel.es
> >
> > <maria.freixes_graells at alcatel.es
> > <mailto:maria.freixes_graells at alcatel.es>>:
>
> >
> > Hello people,
> >
> > I've read about doing backup of the OpenCms system through the export
> > and import options from Administrator->Database Management. I've
> > tried
>
> > it and it will be usefully for me scheduling the task in the cron in
> > order to execute them at night.
> >
> > I'm searching for information or some solution implemented for the
> > cron
>
> > job doing the backup.
> >
> > Could anyone help me with information or a solution for this, please?
> >
> > Thanks and best regards,
> >
> > Maria
> >
> > _______________________________________________
>
> > This mail is sent to you from the opencms-dev mailing list
> > To change your list options, or to unsubscribe from the list,
> > please visit
> >
> http://lists.opencms.org/mailman/listinfo/opencms-dev
> >
> >
> > ------------------------------------------------------------------------
> >
> >
> > _______________________________________________
>
> > This mail is sent to you from the opencms-dev mailing list
> > To change your list options, or to unsubscribe from the list, please visit
> >
> http://lists.opencms.org/mailman/listinfo/opencms-dev
>
> _______________________________________________
> This mail is sent to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, please visit
>
> http://lists.opencms.org/mailman/listinfo/opencms-dev
>
>
> -----------------------------------------------------------------
> _______________________________________________
> This mail is sent to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, please visit
> http://lists.opencms.org/mailman/listinfo/opencms-dev
_____________________________________________________________________
Der WEB.DE SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen!
http://smartsurfer.web.de/?mc=100071&distributionid=000000000066
More information about the opencms-dev
mailing list