title: Sqlite Database Backup and Restore in Delphi
body: <p>is there any way to backup and restore SQLite database in android using Delphi 10.2 Firemonky FireFac. 
  I am using the following code but it is not generating any backup file and i want to save backup file in SDcard(currently try to save in current directory);</p>
  
  <pre><code>procedure TFMain.Button1Click(Sender: TObject);
  var pathname : string;
  begin
  {$IFDEF ANDROID}
  pathname := System.IOUtils.TPath.GetDocumentsPath;
  {$ENDIF}
  FDConnection1.DriverName := 'SQLite';
  FDConnectionMain.Params.Values['Database'] := TPath.Combine(TPath.GetDocumentsPath, 'ConceptDB_Backup.s3db');
  FDConnection1.Open();
      FDSQLiteBackup1.Database := System.IOUtils.TPath.Combine(pathname, 'ConceptDB.s3db');
      FDSQLiteBackup1.DestDatabaseObj := FDConnection1.CliObj;
      FDSQLiteBackup1.Backup;
      ShowMessage('Backup Successfully');
  end;
  </code></pre>