Firebird (2.5.2+) has finally support for creating backups and streaming these back to client via API (Services API). This release focuses mostly on implementing this feature.
FirebirdSql.Data.Services you can find two new classes called
FbStreamingRestore. These work mostly as
FbRestore you only need to set valid stream (like
InnerStream respectively. The rest is same as if you’re using
This feature was sponsored by SMS-Timing as they allowed me to implement it during my work hours. Also thanks to Ivan Arabadzhiev who helped me to test this.
All changes can be found in tracker.