Board index » delphi » Remote backups

Remote backups


2007-11-07 04:26:43 AM
delphi167
Hi there,
--------------------
Delphi 7
InterBase 2007 (SP2)
Latest IBX Components
---------------------
Im building a little Windows application that schedules InterBase database backups by days and hours. Also manual backup is enabled. Im using the Services API through IBX Backup component.
I would like to know if is it possible to do a Backup for the follow situation:
StationA (Windows XP machine with just the client library gds32.dll).
ServerB (Linux or Solaris Machine Hosting InterBase with one or more databases).
The Application starts the backup from the StationA against ServerB to the backup file be made on StationA.
Second hypotetical enviroinment:
The Application starts the backup from the StationA against ServerB to the backup file be made on StationC or StationD (Both Windows XP boxes).
In another words i want to do remote backups from other machines.
is it possible? or the backup is only built on the SGDB Server Machine?
Thanks in advance.
 
 

Re:Remote backups

Bjiarn Hendrick Mvbel writes:
Quote
The Application starts the backup from the StationA against ServerB
to the backup file be made on StationA.
If you are using the service API the anser is no.
Quote

Second hypotetical enviroinment:

The Application starts the backup from the StationA against ServerB
to the backup file be made on StationC or StationD (Both Windows XP
boxes).
Same answer. When you use the services API the backup file must be
created on a local drive on the IB server. The solution is to backup to
the local drive then copy the backup to the desired destination.
--
Bill Todd (TeamB)
 

Re:Remote backups

Quote
Hi there,
--------------------
Delphi 7
InterBase 2007 (SP2)
Latest IBX Components
---------------------

Im building a little Windows application that schedules InterBase database backups by days and hours. Also manual backup is enabled. Im using the Services API through IBX Backup component.
I would like to know if is it possible to do a Backup for the follow situation:
Additional to Bill's answer, you don't have to re-invent the wheel for a
scheduled backup. Either use the OS time scheduling facility using
gbak.exe or give www.talatdogan.com/fibs.htm a try, which also
uses gbak.exe, but offers much more than a time-scheduled thingy.
--
Best Regards,
Thomas Steinmaurer
LogManager Series - Logging/Auditing Suites supporting
InterBase, Firebird, Advantage Database, MS SQL Server and
NexusDB V2
Upscene Productions
www.upscene.com
 

Re:Remote backups

This tool instead to uses ServicesAPI starts a remote or local gbak process passing the parameters.
So, by that way the remote backup as i described before is possible?
thank you very much in advance
Bjiarn Hendrick Möbel.
Quote

Additional to Bill's answer, you don't have to re-invent the wheel for a
scheduled backup. Either use the OS time scheduling facility using
gbak.exe or give www.talatdogan.com/fibs.htm a try, which also
uses gbak.exe, but offers much more than a time-scheduled thingy.



--
Best Regards,
Thomas Steinmaurer
LogManager Series - Logging/Auditing Suites supporting
InterBase, Firebird, Advantage Database, MS SQL Server and
NexusDB V2
Upscene Productions
www.upscene.com