# Error when exporting realm data to file

**URL:** <https://forum.keycloak.org/t/error-when-exporting-realm-data-to-file/1514>\
**Category:** Configuring the server\
**Created:** [March 3, 2020, 2:53pm UTC](https://forum.keycloak.org/t/error-when-exporting-realm-data-to-file/1514 "2020-03-03T14:53:58Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![erickmoreno](https://yyz2.discourse-cdn.com/free1/user_avatar/forum.keycloak.org/erickmoreno/32/382_2.png) [@erickmoreno](https://forum.keycloak.org/u/erickmoreno)\
**Post date:** [March 3, 2020, 2:53pm UTC](https://forum.keycloak.org/t/error-when-exporting-realm-data-to-file/1514/1 "2020-03-03T14:53:58Z")

</div>

I’m running a keycloak:latest docker image and I was able to start and configure it without issues.

When I try to export my realm users and configuration using this command:

```
bin/standalone.sh -Dkeycloak.migration.action=export -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.realmName=agrows -Dkeycloak.migration.usersExportStrategy=REALM_FILE -Dkeycloak.migration.file=agrows-realm.json

```

I’m facing this error:

```
14:39:16,629 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([("subsystem" => "microprofile-metrics-smallrye")]): java.lang.NullPointerException
	at org.wildfly.extension.microprofile.metrics-smallrye@18.0.1.Final//org.wildfly.extension.microprofile.metrics.MicroProfileMetricsSubsystemAdd$2.execute(MicroProfileMetricsSubsystemAdd.java:86)
	at org.jboss.as.controller@10.0.3.Final//org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:999)
	at org.jboss.as.controller@10.0.3.Final//org.jboss.as.controller.AbstractOperationContext.processStages(AbstractOperationContext.java:743)
	at org.jboss.as.controller@10.0.3.Final//org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:467)
	at org.jboss.as.controller@10.0.3.Final//org.jboss.as.controller.OperationContextImpl.executeOperation(OperationContextImpl.java:1413)
	at org.jboss.as.controller@10.0.3.Final//org.jboss.as.controller.ModelControllerImpl.boot(ModelControllerImpl.java:521)
	at org.jboss.as.controller@10.0.3.Final//org.jboss.as.controller.AbstractControllerService.boot(AbstractControllerService.java:472)
	at org.jboss.as.controller@10.0.3.Final//org.jboss.as.controller.AbstractControllerService.boot(AbstractControllerService.java:434)
	at org.jboss.as.server@10.0.3.Final//org.jboss.as.server.ServerService.boot(ServerService.java:435)
	at org.jboss.as.server@10.0.3.Final//org.jboss.as.server.ServerService.boot(ServerService.java:394)
	at org.jboss.as.controller@10.0.3.Final//org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:374)
	at java.base/java.lang.Thread.run(Thread.java:834)

```

Any ideas about how to workaround this error and got a configuration plus users backup?

---

<div class="post-metadata">

**Author:** ![erickmoreno](https://yyz2.discourse-cdn.com/free1/user_avatar/forum.keycloak.org/erickmoreno/32/382_2.png) [@erickmoreno](https://forum.keycloak.org/u/erickmoreno)\
**Post date:** [March 3, 2020, 4:48pm UTC](https://forum.keycloak.org/t/error-when-exporting-realm-data-to-file/1514/2 "2020-03-03T16:48:29Z")

</div>

I found some help in this forum and noticed that the problem was in the command I was using.

The correct way to export a specific real is:

```
./standalone.sh \
-Djboss.socket.binding.port-offset=100 \
-Dkeycloak.migration.provider=singleFile \
-Dkeycloak.migration.realmName=agrows \
-Dkeycloak.migration.usersExportStrategy=REALM_FILE \
-Dkeycloak.migration.action=export \
-Dkeycloak.migration.file=/agrows-realm.json
```
