code: public OServerAdmin replicationAlign(final String iDatabaseName, final String iRemoteServer, final String iOptions) {
      OLogManager.instance().debug(this, "Started the alignment of database '%s' from server '%s' to '%s' with options %s",
          iDatabaseName, storage.getURL(), iRemoteServer, iOptions);
  
      sendRequest(OChannelBinaryProtocol.REQUEST_REPLICATION, new ODocument().field("operation", "align")
          .field("node", iRemoteServer).field("db", iDatabaseName).field("options", iOptions), "Align databases");
  
      OLogManager.instance().debug(this, "Alignment finished");
  
      return this;
    }
docs: Aligns a database between two servers
  
  @param iDatabaseName
  database name to align
  @param iRemoteServer
  remote server alias as IP+address
  @param iOptions
  options
  @return
  @return The instance itself. Useful to execute method in chain
  @throws IOException