Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a dump.rdb file, which is in the same directory as redis.config.

When I start my sever:

redis-server ./redis.config

It does not load the data in that 1 GB file.

How do I load that data?

share|improve this question

Edit your config file to set the dir option to the current working directory:

# The filename where to dump the DB
dbfilename dump.rdb

# The working directory.
# The DB will be written inside this directory, with the filename specified
# above using the 'dbfilename' configuration directive.
# Also the Append Only File will be created inside this directory.
# Note that you must specify a directory here, not a file name.
dir /current/working/directory
share|improve this answer

We found we had to switch aof off beforehand otherwise redis creates a blank aof at boot and uses that instead of the rdb file. Once redis creates a populated aof then you can switch aof back on.

share|improve this answer

Do as follow:

  1. modify the redis.conf, disable the appendonly.aof
    appendonly no
  1. Restart the redis-server

  2. Run redis-cli BGREWRITEAOF, to create a new appendonly file.

  3. Modify redis config appendonly to yes and restart your redis-server

Please see this

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.