I too am looking at doing backup and restore of PostgreSQL from C#. Is there any way that you could share your code for your C# solution. It sure would help me out a lot. Thank you for any help that you can give me on this.